空のS3バケットにファイルをアップロードするためのAmazon CLIの使用
この記事では、空のS3バケットにファイルをアップロードする方法について説明します。
S3バケットが最初に作成されると、それは空です。空のS3バケットにアクセスしようとすると、次のメッセージが表示されることがあります:
ACCOUNT-PROFILEの属性の読み取りに失敗しました
CSVファイルをアップロードする前に、次のaws s3api
コマンドを使用して空のバケットにファイルをアップロードします:
aws s3api put-object --bucket <bucket> --key <key> --body <body>
bucket
の値は、collect-REGION.tealium.com
の形式でリージョンドメインを指定します。key
の値は、ファイルに割り当てるファイル名を指定します。これにはファイルプレフィックスも含まれます。body
の値は、ローカルシステム上のファイルの場所を指定します。
例えば:
aws s3api put-object --bucket collect-us-east-1.tealium.com \
--key bulk-downloader/ACCOUNT-PROFILE/test_fileimp_01.csv \
--body ./test_fileimp_01.csv
詳細については、AWS Command Line Interface (CLI): How to Connect to Your S3 Bucket and Other Common Commandsを参照してください。
最終更新日 :: 2024年March月29日