データをSnowflakeテーブルにロードするようにtSnowflakeOutputBulkおよびtSnowflakeBulkExecコンポーネントを設定するために使われます。
手順
-
tFixedFlowInputコンポーネントをダブルクリックして、[Basic settings] (基本設定)ビューを開きます。
-
[Edit schema] (スキーマを編集)の横にあるボタンをクリックし、スキーマを定義します。この例では、スキーマにあるカラムは1つだけです: 名前
-
[Mode] (モード)エリアで[Use Inline Table] (インラインテーブルを使う)を選択します。次に、3つのレコードを追加します。この例では次のようになります。
-
最初のtLogRowコンポーネントをダブルクリックして、[Basic settings] (基本設定)ビューを開きます。
-
[Mode] (モード)エリアでTableを選択して、データを表示します。
-
tSnowflakeOutputBulkコンポーネントをダブルクリックして、[Basic settings] (基本設定)ビューを開きます。
-
Snowflakeへのアクセスに必要な接続の詳細を指定します。この例では、表示された[Connection Component] (接続コンポーネント)ドロップダウンリストから、定義済みの接続詳細を再利用する接続コンポーネントを選択します。
-
必要に応じて、[Sync columns] (カラムを同期)ボタンをクリックして、スキーマが先行のコンポーネントから適切に取得されていることを確認します。
-
[Storage] (ストレージ)ドロップダウンリストから[Internal] (内部)を選択し、[Stage Folder] (ステージフォルダー)フィールドに二重引用符で囲んでdemoと入力します。
-
tSnowflakeBulkExecコンポーネントをダブルクリックして、[Basic settings] (基本設定)ビューを開きます。
-
Snowflakeへのアクセスに必要な接続の詳細を指定します。この例では、表示された[Connection Component] (接続コンポーネント)ドロップダウンリストから、定義済みの接続詳細を再利用する接続コンポーネントを選択します。
-
[Table] (テーブル)フィールドの横にあるボタンをクリックして、データをロードするテーブルを選択します。この例では、DEMO_NAMESです。
-
必要に応じて、[Sync columns] (カラムを同期)ボタンをクリックして、スキーマが先行のコンポーネントから適切に取得されていることを確認します。
-
[Output Action] (出力アクション)ドロップダウンリストから[INSERT] (挿入)を選択し、データをテーブルDEMO_NAMESに挿入します。
-
[Storage] (ストレージ)ドロップダウンリストから[Internal] (内部)を選択し、[Stage Folder] (ステージフォルダー)フィールドにdemoと入力します。