Redshiftの挿入アクション

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

行の挿入

このアクションは、選択したテーブルに単一行を挿入します。

行の挿入アクション行の挿入アクション

テーブル

まず、行を挿入するテーブルを選択します。 これは、選択リストからテーブルを選択するか、入力フィールドをテキストモードに切り替えて完全なテーブル名を入力することで実行できます。

次に、前のトリガーまたはアクションからのデータピルを、それぞれ対応するカラムにマッピングします。 選択したテーブルの列は、データピルを挿入できる入力フィールドとしてここに表示されます。

行のバッチを挿入

このアクションでは、1行ずつではなく、1つのアクションで複数の行を挿入できます。 これにより、多数のレコードを1つのアプリからRedshiftに移動する際のスループットが向上します。 レシピの構造およびデータ量によっては、このアクションにより連携時間を100分の1に短縮できます。

行のバッチ挿入アクション行のバッチ挿入アクション

テーブル

単一行挿入アクションと同様に、まずターゲットテーブルを選択する必要があります。

行のソースリスト

Insert rowアクション(単一行を扱う場合)とは異なり、ここでは行のバッチを扱います。 そのため、次に入力するデータピルは、テーブルに挿入する行のバッチのソースです。 これは、リストデータピルを出力する任意のトリガーまたはアクションから取得できます。

データツリー内のリストデータピルデータツリー内のリストデータピル

このフィールドにリストデータピルをマッピングしない場合、このアクションは1行のみを挿入し、行の挿入アクションと同じように動作します。

最後に、先行するトリガーまたはアクションのデータを使用して行を挿入するには、出力データツリーから必要なフィールドをここにマッピングする必要があります。 ここで各列にマッピングするデータピルは、先ほど使用したソースリストデータピルからのものである必要がある点に注意してください。 ソースリストデータピルの外部でマッピングされたデータピルは反復処理されません。

バッチの操作に関する詳細については、リスト管理ガイドを参照してください。

Last updated: