SHOW NOTIFICATION INTEGRATIONS¶
アカウント内の通知統合をリストします。
出力には、各通知統合のメタデータとプロパティが含まれます。
- こちらもご参照ください。
CREATE NOTIFICATION INTEGRATION、 ALTER NOTIFICATION INTEGRATION、 DESCRIBE NOTIFICATION INTEGRATION、 DROP INTEGRATION
構文¶
SHOW NOTIFICATION INTEGRATIONS [ LIKE '<pattern>' ]
パラメーター¶
LIKE 'pattern'
オプションで、オブジェクト名でコマンド出力をフィルタリングします。フィルターは、 SQL ワイルドカード文字(
%
および_
)をサポートする、 大文字と小文字を区別しない パターンマッチングを使用します。たとえば、次のパターンは 同じ 結果を返します。
... LIKE '%testing%' ...
... LIKE '%TESTING%' ...
. デフォルト: 値なし(フィルタリングは出力に非適用)。
出力¶
コマンドの出力には、オブジェクトのプロパティとメタデータを説明する以下の列が含まれます。
列 |
説明 |
---|---|
|
通知統合の名前。 |
|
通知統合のタイプ。値は次のいずれかになります。 |
|
統合のカテゴリ。通知統合の場合、これは常に |
|
通知統合が有効かどうかを示します。
|
|
通知統合についてのコメント。 |
|
通知統合が作成された日時。 |
|
統合が通知の送信または受信をサポートしているかどうかを示します。値は次のいずれかになります。
|
アクセス制御の要件¶
この SQL コマンドの実行に使用される ロール には、 最低 1 つ の次の 権限 が必要です。
権限 |
オブジェクト |
注意 |
---|---|---|
USAGE |
統合 |
|
OWNERSHIP |
統合 |
OWNERSHIP is a special privilege on an object that is automatically granted to the role that created the object, but can also be transferred using the GRANT OWNERSHIP command to a different role by the owning role (or any role with the MANAGE GRANTS privilege). |
指定された権限のセットを使用してカスタムロールを作成する手順については、 カスタムロールの作成 をご参照ください。
セキュリティ保護可能なオブジェクト に対して SQL アクションを実行するためのロールと権限付与に関する一般的な情報については、 アクセス制御の概要 をご参照ください。
使用上の注意¶
このコマンドの実行には、稼働中のウェアハウスを必要としません。
このコマンドの出力を後処理するには、 RESULT_SCAN 関数を使用できます。この関数は、出力をクエリ可能なテーブルとして扱います。このコマンドの出力をクエリするには、 パイプ演算子 を使用することもできます。
例¶
すべての通知統合を表示します。
SHOW NOTIFICATION INTEGRATIONS;
+-----------------------------+-----------------------------+--------------+---------+---------+-------------------------------+-----------+
| name | type | category | enabled | comment | created_on | direction |
|-----------------------------+-----------------------------+--------------+---------+---------+-------------------------------+-----------|
| MY_AZURE_INBOUND_QUEUE_INT | QUEUE - AZURE_STORAGE_QUEUE | NOTIFICATION | true | NULL | 2025-03-08 11:34:55.861 -0800 | INBOUND |
| MY_GCP_INBOUND_QUEUE_INT | QUEUE - GCP_PUBSUB | NOTIFICATION | true | NULL | 2025-03-08 11:35:35.163 -0800 | INBOUND |
| MY_GCP_OUTBOUND_QUEUE_INT | QUEUE - GCP_PUBSUB | NOTIFICATION | true | NULL | 2025-03-08 11:37:06.487 -0800 | OUTBOUND |
| MY_AWS_OUTBOUND_QUEUE_INT | QUEUE - AWS_SNS | NOTIFICATION | true | NULL | 2025-03-08 11:36:13.072 -0800 | OUTBOUND |
| MY_EMAIL_INT | EMAIL | NOTIFICATION | true | NULL | 2025-03-08 11:38:55.866 -0800 | OUTBOUND |
| MY_AZURE_OUTBOUND_QUEUE_INT | QUEUE - AZURE_EVENT_GRID | NOTIFICATION | true | NULL | 2025-03-08 11:36:40.822 -0800 | OUTBOUND |
| MY_WEBHOOK_INT | WEBHOOK | NOTIFICATION | true | NULL | 2025-03-08 11:40:17.336 -0800 | OUTBOUND |
+-----------------------------+-----------------------------+--------------+---------+---------+-------------------------------+-----------+