#amazon-web-services #snowflake-cloud-data-platform #amazon-sns
#amazon-web-services #snowflake-cloud-data-platform #amazon-sns
Вопрос:
У нас есть канал Snowflake в интеграции с S3, который настроен на автоматическую загрузку с помощью раздела SNS, посвященного событиям создания объектов в корзине S3, следуя документации Snowflake
Хотя загрузка данных путем обновления канала работает отлично, кажется, что подписка SNS запускается созданием параметра канала aws_sns_topic
для темы ARN и auto_ingest = true
не работает, поскольку после создания канала мы не видим подписку SNS-> SQS.
Мы использовали этот шаблон много раз, и все существующие работают отлично, кроме этого. Кроме того, я должен упомянуть, что инфраструктура в AWS создается с помощью Terraform. Наконец, канал создается (или заменяется) после любых изменений в разделе SNS. Я рад опубликовать свою политику IAM в отношении роли, назначенной SFK, для повторного просмотра, но я убедился, что это относится sns:Subscribe
к теме SNS.
Примечание: Мы попробовали направить прямое уведомление о событии S3 в подписку SQS, как это было предложено Snowflake docs, и это тоже не помогло.