アクティビティ - AWS Data Pipeline

アクティビティ

この JSON ファイルの最後のセクションは、実行する作業を表すアクティビティの定義です。ここでは、データを Amazon S3 から Amazon Redshift にコピーするために RedshiftCopyActivity コンポーネントを使用します。詳細については、「RedshiftCopyActivity」を参照してください。

RedshiftCopyActivity コンポーネントは、以下のフィールドで定義されます。

{ "id": "RedshiftCopyActivityId1", "input": { "ref": "S3DataNodeId1" }, "schedule": { "ref": "ScheduleId1" }, "insertMode": "KEEP_EXISTING", "name": "DefaultRedshiftCopyActivity1", "runsOn": { "ref": "Ec2ResourceId1" }, "type": "RedshiftCopyActivity", "output": { "ref": "RedshiftDataNodeId1" } },
id

ユーザー定義の ID。これは参照時にのみ使用されるラベルです。

input

Amazon S3 ソース ファイルへの参照。

schedule

このアクティビティを実行するスケジュール。

insertMode

挿入のタイプ(KEEP_EXISTINGOVERWRITE_EXISTING、または TRUNCATE)。

name

ユーザー定義の名前。これは参照時にのみ使用されるラベルです。

runsOn

このアクティビティが定義する作業を実行するコンピューティングリソース。

output

コピー先の Amazon Redshift のテーブルへの参照。