Base de données SNOWFLAKE

Snowflake fournit une base de données partagée définie par le système, en lecture seule, nommée SNOWFLAKE, qui contient des métadonnées et des données historiques d’utilisation, sur les objets de votre organisation et de vos comptes. La base de données SNOWFLAKE est un exemple d’utilisation de Secure Data Sharing par Snowflake, qui fournit des métadonnées d’objet et d’autres mesures d’utilisation pour votre organisation et vos comptes.

Dans chaque compte, la base de données SNOWFLAKE contient les schémas suivants (également en lecture seule) :

ACCOUNT_USAGE:

Vues qui affichent les métadonnées de l’objet et les métriques d’utilisation pour votre compte.

ALERT:

Fonctions destinées à être utilisées dans les objets d’alerte.

CORE:

Contains views and other schema objects utilized in select Snowflake features. Currently, the schema only contains the system tags used by data classification. Additional views and schema objects will be introduced in future releases.

DATA_PRIVACY:

Actuellement, ce schéma ne contient que la classe custom_classifier.

DATA_SHARING_USAGE:

Vues qui affichent les métadonnées des objets et les mesures d’utilisation liées aux annonces publiées sur la Snowflake Marketplace ou dans un échange de données.

INFORMATION_SCHEMA:

Ce schéma est automatiquement créé dans toutes les bases de données. Dans une base de données partagée, comme SNOWFLAKE, ce schéma ne sert à rien et peut être ignoré.

ORGANIZATION_USAGE:

Des vues qui affichent les données historiques d’utilisation pour tous les comptes de votre organisation.

READER_ACCOUNT_USAGE:

Similaire à ACCOUNT_USAGE, mais ne contient que les vues relatives aux comptes lecteurs (s’il y en a) provisionnés pour le compte.

ML:

Contains ML-powered functions, a suite of analysis tools built by Snowflake.

Certains schémas de SNOWFLAKE incluent des classes. Une classe est un type d’objet extensible qui encapsule les données et le code de l’objet. Pour plus d’informations, consultez Classes Snowflake.

Important

Par défaut, la base de données SNOWFLAKE est visible par tous les utilisateurs. Cela ne signifie pas que tous les objets de la base de données SNOWFLAKE sont accessibles à tous les utilisateurs.

Les objets qui ne sont pas censés être accessibles par défaut restent inaccessibles à moins que l’accès ne soit explicitement accordé par un utilisateur ayant le rôle ACCOUNTADMIN, y compris l’accès aux schémas ACCOUNT_USAGE, READER_ACCOUNT_USAGE, ORGANIZATION_USAGE et DATA_SHARING_USAGE.

Les privilèges permettant d’effectuer d’autres actions sur ces vues peuvent être accordés à d’autres rôles dans votre compte. Pour plus d’informations, consultez Activation de l’utilisation de la base de données SNOWFLAKE pour d’autres rôles.

Chapitres suivants :