データ変更タスクでの Amazon S3 接続の選択
データ変更タスクで Amazon S3 接続を使用する場合は、以下を定義します。
- データ変更タスクの実行時に読み込むオブジェクト。
- Workday が各オブジェクトの読み取り方法を認識させるためのソース スキーマ。
この情報は、データ変更タスクの
"ソース"
ステップで以下のオプションを使用して定義します。
- オブジェクト パターン各データ変更アクティビティで読み取るオブジェクトを定義するオブジェクト パターンを指定します。データ変更タスクが実行されるたびに、このオブジェクト パターンが使用されます。
- ソース スキーマ: 各データ変更アクティビティで読み込まれるオブジェクトと同じスキーマを持つオブジェクトを、バケット内で 1 つ選択してください。各オブジェクトの解析方法を設定する際、データ変更タスクの"ソース オプション"ステップでこのオブジェクトが使用されます。このオブジェクトからのデータは、テーブルにロードされません。
Amazon S3 接続でデータ変更タスクを実行すると、以下の処理が行われます。
- 接続で設定されたアクセス キー認証情報を使用して Amazon に接続する。
- データ変更タスクの"オブジェクト パターン"フィールドで定義されたオブジェクトを取得します。
- データ変更タスクの"ソース オプション"ステップで定義された解析オプションを使用して、S3 バケットから取得したオブジェクトを読み取ります。
- データ カタログ ""に移動します。
- を選択します。
- "ソース"ステップで、使用する Amazon S3 接続を選択します。
- "Amazon S3"を選択し、使用する Amazon S3 接続を選択します。
- "オブジェクト パターン"フィールドに、データ変更タスクの実行時に読み込むあらゆるオブジェクトに一致する Amazon S3 オブジェクト パターンを入力します。
- オブジェクト パターンでは大文字と小文字が区別されます。
- アスタリスク (*) を使用して、ゼロ以上の文字を指定できます。
- オブジェクト パターンにフォルダ パス プレフィックスを含めることで、S3 のフォルダ内のオブジェクトを指定できます。例:folder1/folder2/logs*.csv.gz
- パターンに一致する各オブジェクトで、同じスキーマを使用する必要があります。
- "ソース スキーマ"を選択します。
- オブジェクト パターンを入力すると、選択できるオブジェクトのリストが表示されます。ソース スキーマとして選択するオブジェクトを検索する際、一致するオブジェクトのうち、Workday でサポートされている形式を使用する、256 MB (非圧縮) 以下のオブジェクトのみがリストされます。
- オブジェクトを選択し、"選択"をクリックします。Workday はオブジェクトのスキーマを読み取ります。
- "次へ"をクリックします。
- "ソース オプション"ステップで、選択したオブジェクトのデータを解析する方法を定義します。 解析ファイルに基づいて作成されたフィールドを確認し、必要に応じてフィールドを変更します。
通常どおり、データ変更タスクの設定を終了します。