0 / 0

Snowflake リネージュ構成

最終更新: 2025年4月15日
Snowflake リネージュ構成

Snowflake からリネージュメタデータをインポートするには、接続、 データ・ソース定義、 ジョブ作成します。

Snowflake のリネージュインポートするには、以下の手順を実行する:

  1. データ・ソース定義作成.
  2. プロジェクトのデータ・ソースへの接続を作成する
  3. メタデータのインポートを作成する

データ・ソース定義作成

データ・ソース定義作成. を選択する。 Snowflake を選択する。

への接続を作成する Snowflake

プロジェクトのデータ・ソースへの接続を作成する。 接続の詳細については、 Snowflake 接続を参照。

メタデータ・インポートの作成

メタデータのインポートを作成する。 Snowflake データソース固有のオプションについては、こちらをご覧ください:

インクルードリストと除外リスト

資産をスキーマ・レベルまで含める/除外することができます。 データベースとスキーマをデータベース/スキーマ形式で指定します。 各部品は正規表現として評価されます。 データ・ソースに後から追加された資産も、リストで指定された条件に一致すれば、含まれます/除外されます。 値の例:

  • myDB/ myDB データベースのすべてのスキーマ。
  • myDB2/.* myDB2 データベースのすべてのスキーマ。
  • myDB3/mySchema1: myDB3 データベースから mySchema1 スキーマ。
  • myDB4/mySchema[1-5] mySchema で始まり、1 から 5 までの数字で終わる名前を持つ、私の データベース内の任意のスキーマ。 myDB4

外部入力

外部の Snowflake SQLスクリプトを使用する場合は、外部入力として.zipファイルに追加することができます。 .zipファイルの構造をデータベースやスキーマを表すサブフォルダーとして編成できます。 スクリプトがスキャンされると、選択したカタログまたはプロジェクト内の各データベースおよびスキーマの下に追加されます。 .zipファイルは以下のような構造になっている:

    <database_name>
        <schema_name>
           <script_name.sql>
    <database_name>
        <script_name.sql>
    <script_name.sql>
    replace.csv

replace.csv ファイルには、.zip ファイルに追加されるスクリプトのプレースホルダー置換が含まれています。 フォーマットの詳細については、 プレースホルダーの置換を参照のこと。

拡張インポート・オプション

テーブル・ステージの抽出
ステージングされたファイルを抽出したいテーブル・ステージをリストするために、正規表現を追加することができます。 完全修飾名を使用し、各セグメントを二重引用符で囲みます。 テーブル・ステージからステージ・ファイルを抽出しない場合は、フィールドを空のままにします。 値の例:
\\\"mydb\\\"\\.\\\"schema1\\\"\\.\\\".*\\\"|\\\"mydb\\\"\\.\\\"myschema\\\"\\.\\\"abc.*\\\
変換ロジックの抽出
SQL スクリプトで、SQL コードから変換ロジック記述を構築できるようにすることができます。

もっと見る

親トピック リネージュサポートされているコネクタ