Snowflakeデータベース¶
Snowflakeは、 SNOWFLAKE という名前のシステム定義の読み取り専用共有データベースを提供します。このデータベースには、組織およびアカウント内のオブジェクトに関するメタデータと使用状況の履歴のデータが含まれています。SNOWFLAKE データベースは Secure Data Sharing の例であり、組織およびアカウントのオブジェクトメタデータおよびその他の使用メトリックを提供します。
各アカウントの SNOWFLAKE データベースには、次のスキーマが含まれています(読み取り専用)。
- ACCOUNT_USAGE
アカウントのオブジェクトメタデータと使用状況を表示するビュー。
- ALERT
アラートオブジェクト で使用するための関数。
- CORE
一部のSnowflake機能で使用されるビュー、およびその他のスキーマオブジェクトが含まれます。現在、スキーマには データ分類 で使用されるシステムタグのみが含まれています。追加のビューとスキーマオブジェクトは、将来のリリースで導入される予定です。
- DATA_SHARING_USAGE
Snowflake Marketplaceまたはデータ交換で公開されたリストに関連する、オブジェクトメタデータと使用状況メトリックを表示するビュー。
- INFORMATION_SCHEMA
このスキーマは、すべてのデータベースで自動的に作成されます。SNOWFLAKE などの共有データベースでは、このスキーマは目的を果たさず、無視できます。
- ORGANIZATION_USAGE
組織内にあるアカウントすべての過去の使用状況データを表示するビュー。
- READER_ACCOUNT_USAGE
ACCOUNT_USAGE に似ていますが、アカウントにプロビジョニングされたリーダーアカウント(存在する場合)に関連するビューのみが含まれます。
- ML
Snowflakeによって構築された 機械学習分析機能 を含みます。
重要
デフォルトでは、 SNOWFLAKE データベースはすべてのユーザーに表示されます。これは、すべてのユーザーが SNOWFLAKE データベース内のすべてのオブジェクトにアクセスできるという意味ではありません。ACCOUNT_USAGE、 READER_ACCOUNT_USAGE、 ORGANIZATION_USAGE、 DATA_SHARING_USAGE など、デフォルトでアクセスできないオブジェクトは、 ACCOUNTADMIN によってアクセスが明示的に付与されない限り、アクセスできないままになります。
これらのビューで他のアクションを実行する権限は、アカウント内の他のロールに付与できます。詳細については、 他のロールに対するSnowflakeデータベースの使用の有効化 をご参照ください。
次のトピック: