Автоматическая загрузка Snowflake не работает, пока канал нормально загружается при обновлении

#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, и это тоже не помогло.