2026年2月2日:リストと共有の可観測性のサポート(一般提供

新しい情報スキーマビュービュー、テーブル関数、およびアカウント使用状況ビューによるリストと共有の可観測性の強化が一般公開されるようになりました。

INFORMATION_SCHEMA スキーマの新しいビューおよび機能

次の情報スキーマビューとテーブル関数が使用できるようになりました。

INFORMATION_SCHEMA.LISTINGS ビュー(プロバイダー向け)

LISTINGS ビューには、現在のロールにアクセス権限が付与されているすべてのリストが表示されます。このビューは、データのレイテンシなしでリアルタイムの情報を提供します。削除されたオブジェクトはキャプチャしません。

使用例:

SELECT * FROM <database_name>.INFORMATION_SCHEMA.LISTINGS;
Copy

列の完全なリストについては、 LISTINGS ビュー をご参照ください。

INFORMATION_SCHEMA.SHARES ビュー(プロバイダーとコンシューマー向け)

SHARES ビューには、 SHOW SHARES コマンドの出力と一致して、システムで使用可能なすべての共有がリストされます。これには次が含まれます。

  • プロバイダーとしてアカウントに作成されたアウトバウンド共有(コンシューマー向け)

  • アカウントが使用できるインバウンド共有(プロバイダーから)

使用例:

SELECT * FROM <database_name>.INFORMATION_SCHEMA.SHARES;
Copy

詳細については、 SHARES ビュー をご参照ください。

INFORMATION_SCHEMA.AVAILABLE_LISTINGS テーブル関数(コンシューマー用)

情報スキーマの AVAILABLE_LISTINGS テーブル関数は、コンシューマーが検出またはアクセスできるすべてのリストを返します。この関数は、インポートリスト、組織リスト、直接共有リストのオプションのフィルターをサポートします。

使用例:

SELECT * FROM TABLE(<database_name>.INFORMATION_SCHEMA.AVAILABLE_LISTINGS());

-- Filter for imported listings only
SELECT * FROM TABLE(<database_name>.INFORMATION_SCHEMA.AVAILABLE_LISTINGS(IS_IMPORTED => TRUE));
Copy

詳細については、 AVAILABLE_LISTINGS をご参照ください。

ACCOUNT_USAGE スキーマの新しいビューと更新されたビュー

次のアカウント使用状況ビューは、最大3時間のデータレイテンシで履歴分析が利用できるようになりました。

ACCOUNT_USAGE.LISTINGS ビュー(プロバイダー向け)

このビューには、削除されたリストを含む、プロバイダーアカウントの各リストの行が表示されます。

詳細については、 LISTINGS ビュー をご参照ください。

ACCOUNT_USAGE.SHARES ビュー(プロバイダー向け)

このビューには、削除された共有を含む、プロバイダーアカウントの各共有の行が表示されます。

詳細については、 SHARES ビュー をご参照ください。

ACCOUNT_USAGE.GRANTS_TO_SHARES ビュー(プロバイダー向け)

このビューを使用して、履歴の付与および取り消し操作など、共有に付与されたアクセス制御権限をクエリできます。

詳細については、 GRANTS_TO_SHARES ビュー をご参照ください。

ACCOUNT_USAGE.ACCESS_HISTORY ビューの更新

ACCESS_HISTORY ビューは次の DDL 操作をリストと共有でキャプチャするようになりました:

  • リストに対する CREATEALTER および DROP 操作。

  • 共有に対する CREATEALTER および DROP 操作。

  • ``OBJECT_MODIFIED_BY_DDL``JSON 列の詳細なプロパティの変更。

これらの追加により、リストのライフサイクルと共有ライフサイクルイベントの包括的な監査が可能になります。

詳細については、 ACCOUNT_USAGE スキーマ内の ACCESS_HISTORY ビュー および ORGANIZATION_USAGE スキーマ内の ACCESS_HISTORY ビュー をご参照ください。