Snowflake Data Cloud Connector > 部 II: Snowflake Data Cloud Connectorとのデータ統合 > Snowflake Data Cloudのソース > SQLのオーバーライド
  

SQLのオーバーライド

オブジェクト、データベース、スキーマ、またはロールをオーバーライドする場合は、いくつかのガイドラインに従う必要があります。
Snowflakeテーブルからのメタデータのインポートに使用されるカスタムクエリをオーバーライドするSQLオーバーライドクエリを指定する場合は、完全修飾テーブル名を指定します。
SQLオーバーライド、および詳細ソースプロパティからデータベース、スキーマ、ウェアハウス、またはロールへのオーバーライドを指定する場合は、オーバーライドの組み合わせについて次のガイドラインを考慮してください。

SQLとロールのオーバーライド

SQLとSnowflakeオブジェクトのロールをオーバーライドする場合は、オーバーライドのロールがマッピングで選択されたテーブルにアクセスできることを確認してください。
SQLとロールをオーバーライドするには、次のいずれかのタスクを実行します。

SQL、データベース、スキーマ、およびロールのオーバーライド

マッピングでSnowflakeオブジェクトを選択し、SQLオーバーライド、および詳細プロパティからのデータベース、スキーマ、またはロールをオーバーライドして、オーバーライドするデータベースにそのテーブルが存在しない場合は、table1 not foundというエラーが発生してマッピングが失敗します。
オーバーライドするデータベースとスキーマ名に対応する有効なテーブル名を指定してください。

SQLオーバーライドポート

SQLオーバーライドポートは、フィールドマッピングで接続されているポートと同じである必要があります。