2016-04-27 10 views
0

ファイル転送サービスがAWSからの有効な認証情報を拒否しているようですか?私はs3バケットを持っています:: >>> s3://my-bucket-name/icd_to_ccs.csv アクセスキーと秘密を使って転送サービスを設定しようとしましたS3をGoogle Cloud Storageに直接転送する(ウェブインタフェース)

boto3私のローカルマシン上の同じファイルにアクセスするためのawsコマンドライン右のfooがクラウドコンソール転送機能を使用して動作するようにすることはできません。私は元の "バケツ"ウィンドウにファイル名の有無にかかわらずフィルタ設定を使用して試しました。

それは私に無効なアクセスキーを与え続けますか?このための指導またはトリックですか?

this答えを確認して、自分のバケットにAmazon S3バケットの一覧を表示し、バケットの場所を取得し、バケット内のオブジェクトを読み取る権限があることを確認しました。

としては、私は転送サービスのエンジニアだ

+0

興味深いことに、Google Webクライアントにはリージョンを指定する方法がありません。これはAWSクライアントが望んでいたと思いますか?私たちは東北です。 – dartdog

答えて

1

...私の地元のboto3/CLIが、Webコンソールには、外出先を経由して正常に動作し、同じキー(および新鮮なキーの代替セットを)言及しましたチーム。

ウェブUIに「s3://my-bucket-name/icd_to_ccs.csv」と書いてありますか?これを「my-bucket-name」と入力してください。 「s3://」の部分はあなたのために記入してください(そして問題を引き起こすでしょう)。また、ツールは項目ごとに転送されません(したがって「/icd_to_ccs.csv」は含めないでください)。

転送を1つのアイテムのみに制限する場合は、インクルードプレフィックスを指定するために、「ファイルフィルタを指定する」(手順1で "ソースを選択")を使用します。

上記のいずれにも実際に問題がない場合は、転送IDが必要です。あなたは失敗した仕事をクリックすることでそれを得ることができます。 URLは ".../transfer/details /?project ..."になります。私は 'ID番号'で指定された番号が必要です。それで、私はより詳細な診断を行うことができます。 (編集:ここに投稿するのではなく、転送IDを[email protected]にメールする必要があります)

EDIT:クライアントに地域を指定する必要はありません。 AWSはグローバル名前空間を使用し、必要な地域情報はバケット自体を調べることで判断できます。

+0

は、私が見ることができる限り、提案されたとおりに正確に行いました。これは、以前に「失敗した仕事をクリックする」場所ではありませんでした。私は見ることができますuriはちょうどコンソール転送ページです – dartdog

+0

ダムは、今までと同じように再入力され...実行すると...そして私は私がクリックすることができる仕事を与える方法で。以前の失敗はそれほど遠かったことはありませんでした。おそらく、以前の失敗から何らかのブラウザキャッシュ問題が発生しましたか? – dartdog

+0

すべてが意図したとおりに動作しているように見えますか? (あなたの他の質問については、私はその段階でキャッシュが存在するとは思っていませんが、私はUIを書いていませんでした) –

関連する問題