-
tS3Listコンポーネントをダブルクリックし、[Component] (コンポーネント)タブで[Basic settings] (基本設定)ビューを開きます。
-
[Access Key] (アクセスキー)フィールドと[Secret Key] (シークレットキー)フィールドにそれぞれ対応するコンテキスト変数を入力します。
-
[Region] (リージョン)リストから、アンロードファイルが作成されたAWSリージョンを選択します。この例では、US 標準です。
-
[List all buckets objects] (すべてのバケットオブジェクトを表示)チェックボックスをオフにして、表示されたテーブルの下にある[+]ボタンをクリックし、1行を追加します。
作成したアンロードファイルを入れるバケットの名前を[Bucket name] (バケット名)カラムに入力します。この例では、コンテキスト変数context.s3_bucketです。
[Key prefix] (キープレフィックス)カラムにアンロードファイルのプレフィックス名を入力します。この例では、person_unload_です。
-
tS3Getコンポーネントをダブルクリックし、[Component] (コンポーネント)タブで[Basic settings] (基本設定)ビューを開きます。
-
[Access Key] (アクセスキー)フィールドと[Secret Key] (シークレットキー)フィールドにそれぞれ対応するコンテキスト変数を入力します。
-
[Region] (リージョン)リストから、アンロードファイルが作成されたAWSリージョンを選択します。この例では、US 標準です。
-
作成したアンロードファイルを入れるバケットの名前を[Bucket name] (バケット名)カラムに入力します。この例では、コンテキスト変数context.s3_bucketです。
[Key] (キー)フィールドにアンロードファイルの名前を入力します。[Ctrl] + [Space]を押して、リストからグローバル変数selecting ((String)globalMap.get("tS3List_1_CURRENT_KEY"))を選択してください。
-
[File] (ファイル)フィールドに、アンロードファイルが保存されているローカルパスを入力します。この例では、"E:/Redshift/" + ((String)globalMap.get("tS3List_1_CURRENT_KEY"))です。