[英]Is there a way to put data into Kinesis Firehose from S3 bucket?
[英]Kinesis Firehose Not Sending Data to S3 Bucket
我已經使用 Firehose 設置了 Kinesis 流,該流應該接收放入流中的數據,並將其存儲在 S3 存儲桶中。
目前我可以看到我的流正在獲取數據並且我的消防水管正在讀取它,但隨后沒有向 S3 發送任何內容。
Kinesis消防水管讀取數據:
然后我可以在這里看到它沒有將它傳送到 S3:
消防站的 IAM 角色有權從 Kinesis 讀取和讀取/寫入 S3。
我設置了日志,但似乎沒有收到來自軟管的任何錯誤。
下面是我用來部署所有內容的無服務器文件。
這是 firehose 的無服務器文件的鏈接:
以下是該角色的其他資源 + 政策的鏈接:
您可能沒有設置正確的權限。 請參閱此文檔授予對 Amazon S3 目標的 Kinesis Data Firehose 訪問權限,以了解策略中所需的正確 S3 和 Kinesis Actions
。
或者簡單地轉到您的 Kinesis Data Firehose 頁面,打開 Permissions 下的 IAM 角色鏈接,並將以下策略附加到角色: AmazonS3FullAccess
、 AmazonKinesisFullAccess
和AmazonKinesisAnalyticsFullAccess
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.