質問
S3と接続する処理において、[ファイル/フォルダ読み取り処理]、[ファイル/フォルダコピー処理]、[ファイル/フォルダ削除処理]でフォルダパスを指定する項目がありますが、先頭、末尾の「/」がある場合とない場合で挙動は変わりますか。
例えば、フルパスが以下であるとき、
<Bucket名>/DIR_A/DIR_B/file_A
フォルダパスを以下の各パターンで記載したときに違いがあるのか、問題なく処理ができるのかを確認したいです。
・/DIR_A/DIR_B/
・DIR_A/DIR_B/
・/DIR_A/DIR_B
・DIR_A/DIR_B
回答
先頭の「/」を省略した場合、ファイルの参照に失敗します。
なおこの際、S3コネクターの仕様上、スクリプトの処理自体は失敗しません。
ファイルの参照が行えているかどうかは、S3コネクター出力スキーマの[status]をご確認ください。
| 要素名 | 属性名 | 説明 | 備考 |
|---|---|---|---|
| file | status | 取得したファイル/フォルダの状態を出力します。
|
補足
前提として、S3コネクターのコンポーネントで[フォルダパス]はプルダウンで設定できるため、この通りに設定していただければ動作自体は問題なく行われます。
関連FAQ
AWS S3への接続時におけるアクセス許可の推奨設定はありますか
コメント
0件のコメント
記事コメントは受け付けていません。