0
ステップS3 CSV Input
を使用して、s3バケットから複数のファイルをロードし、S3に変換して読み込みます。しかし、この手順では1つのファイルのみを一度にサポートでき、ファイル名を指定する必要があります。バケット名(<s3-bucket-name>/*
)だけを指定してすべてのファイルを一度にロードする方法はありますか?pentaho kettleを使用してs3バケットから複数のファイルをロードする方法
'Execute Shell script'を使用してバケット内のすべてのファイルのリストを取得しましたが、どのようにstdout出力をループに渡すことができますか? – DevEx
aws stdoutを一時ファイルにリダイレクトします(例: 'Text-File-Input'はファイル名を抽出し、' Copy-Rows-To-Result'を介してファイル名をループ変換に渡します(詳細オプション "すべての入力行に対して実行")。パラメータFILENAMEを定義し、変換のパラメータ設定ページで初期化します。高度なオプション「前の結果をパラメータにコピーする」を有効にすることを忘れないでください。 [ケトル](http://forums.pentaho.com/forumdisplay.php????????????????????????????????????????????????????????????????)とお楽しみください。 – marabu