2017-09-06 7 views
0

Firehoseを作成しようとしましたが、このエラーが発生しました。Redshift.MissingS3File - AWS Firehose

「deliveryStreamVersionId」:2、 「メッセージ」:「赤方偏移で必要とされる一つまたは複数のS3ファイルがS3バケットから削除されたS3ファイルのいずれかの自動削除を削除するにはS3バケットポリシーを確認してください。」、

設定されたバケットから何も削除されていません。

https://forums.aws.amazon.com/thread.jspa?threadID=231224 - 同じ問題を抱えている他のユーザー。しかし助けなし。

問題が解決するかどうかを1日待っていました。まだ同じ。

これはなぜ起こったのでしょうか。

答えて

0

コアの問題を発見しましたか?

FirehoseはデータをRedshiftに転送するためにS3に依存します。 Redshift.Missings3ファイルは、以下の理由により発生します。

  1. firehosesは、それがアクセス許可を確認するためにテストするためのファイルを書き込み、削除、初期化時のロールがS3
  2. 上の権限を持っていない
  3. が見つからないか、jsonpathで誤ったファイル。権限が拒否されると、エラーがスローされます。

単純なエラーの説明ではありませんが、S3でファイルが見つからないことを示しています。

関連する問題