- Kategorien:
Systemfunktionen (Systeminformationen)
SYSTEM$GET_AWS_SNS_IAM_POLICY¶
Gibt eine AWS IAM-Richtlinienanweisung zurück, die der Amazon SNS-Themenrichtlinie hinzugefügt werden muss, um der von Snowflake erstellten Amazon SQS-Nachrichtenwarteschlange das Abonnieren des Themas zu erlauben.
Diese Funktion wird verwendet, wenn Snowpipe mithilfe von SQS-Benachrichtigungen für S3-Ereignisse automatisiert wird. Um Konflikte mit vorhandenen SQS-Warteschlangen für denselben Endpunkt (d. h. S3-Bucket) zu vermeiden, können Sie es SNS durch Erstellen eines SNS-Themas für den Bucket und durch Abonnieren aller SQS-Warteschlangen zu diesem Thema ermöglichen, Ereignisbenachrichtigungen für den Bucket an mehrere Abonnenten zu veröffentlichen.
Syntax¶
Argumente¶
sns_topic_arnAmazon Resource Name (ARN) des SNS-Themas für Ihren S3-Bucket. Die Funktion gibt eine IAM-Richtlinie für die SQS-Warteschlange von Snowflake zurück, um dieses Thema zu abonnieren.
Nutzungshinweise¶
Alle Argumente sind Zeichenfolgen (d. h. sie müssen in einfache Anführungszeichen gesetzt werden).
Beispiele¶
Geben Sie eine IAM-Richtlinie für den angegebenen ARN eines SNS-Themas zurück: