簡體   English   中英

為什么我的通知渠道(外部表)為空?

[英]why is my notification channel (External table )null?

我用 S3 中的數據在雪花中創建了一個外部表。 並通過 SNS 實現自動化。

我創建了帶有 2 個存儲桶(Bucket1 和 BUcket 2)的 S3 集成 object。

我創建了一個 SNS 主題並將同一主題訂閱到兩個 S3 存儲桶。

當我單擊 Show external tables 時,我在 notification_channel 中獲得 null 以獲取來自存儲桶 2 的數據:

在此處輸入圖像描述

我可以在該路徑上執行 ls 操作,也可以手動刷新舞台,但不會自動更新。

什么可能導致此問題?

向主題訪問策略添加條件以包含所有存儲桶,如下所示

 "Action": "SNS:Publish",
//      "Resource": "<sns arn>",
//      "Condition": {
//        "ArnLike": {
//          "AWS:SourceArn": "arn:aws:s3:*:*:*"
//        }
//      }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM