- カテゴリ:
ユーザーとセキュリティ DDL (サードパーティのサービス統合)
ALTER NOTIFICATION INTEGRATION¶
既存の通知統合のプロパティを変更します。
- こちらもご参照ください:
CREATE NOTIFICATION INTEGRATION , DROP INTEGRATION , SHOW INTEGRATIONS
このトピックの内容:
構文¶
ALTER [ NOTIFICATION ] INTEGRATION [ IF EXISTS ] <name> SET
[ ENABLED = { TRUE | FALSE } ]
cloudProviderParams
[ COMMENT = '<string_literal>' ]
条件:
cloudProviderParams (for Microsoft Azure) ::= AZURE_STORAGE_QUEUE_PRIMARY_URI = 'https://<storage_queue_account>.queue.core.windows.net/<storage_queue_name>' AZURE_TENANT_ID = '<ad_directory_id>'
パラメーター¶
名前
変更する統合の識別子。識別子にスペースまたは特殊文字が含まれる場合、文字列全体を二重引用符で囲む必要があります。二重引用符で囲まれた識別子も大文字と小文字が区別されます。
SET ...
テーブルに設定する1つ(または複数)のプロパティ/パラメーターを指定します(空白、カンマ、または改行で区切られます)。
ENABLED = TRUE | FALSE
統合の操作を開始するか中断するかを指定します。TRUE
は、パイプ定義で指定されたパラメーターに基づいて統合を許可します。FALSE
は、メンテナンスのために統合を一時停止します。Snowflakeとサードパーティサービスの統合は、いずれの場合も機能しません。
COMMENT = '文字列リテラル'
統合のコメントを指定する文字列(リテラル)。
クラウドプロバイダーのパラメーター( cloudProviderParams
)¶
Google Cloud Storage
なし。
Microsoft Azure
AZURE_STORAGE_QUEUE_PRIMARY_URI = 'https://ストレージキューアカウント.queue.core.windows.net/ストレージキュー名'
Event Grid通知用に作成されたAzure Queue Storageキューのキュー ID を指定します。
注釈
Azure Queue Storageキューは、単一の通知の統合をサポートしています。イベント通知は通知の統合間で分割されるため、複数の通知統合で単一のストレージキューを参照すると、ターゲットテーブルのデータが失われる可能性があります。
詳細については、次をご参照ください。
- Snowpipe
- 外部テーブル
AZURE_TENANT_ID = '広告ディレクトリID'
ID管理に使用されるAzure Active Directoryテナントの ID を指定します。この ID は、BLOBストレージ内の新しいファイルのSnowpipeロードを自動トリガーするために使用する、Event Grid通知サブスクリプションへのSnowflakeアクセスを許可する同意 URL を生成するために必要です。