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, ainsi que 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
Contient des vues et d’autres objets de schéma utilisés dans certaines fonctionnalités de Snowflake. Actuellement, le schéma ne contient que les balises du système utilisées par la classification des données. Des vues et des objets de schéma supplémentaires seront introduits dans les prochaines versions.
- DATA_SHARING_USAGE
Vues qui affichent les métadonnées des objets et les mesures d’utilisation liées aux éléments de liste publiés 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.
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 resteront inaccessibles sauf si l’accès est explicitement accordé par ACCOUNTADMIN, notamment 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 de détails, reportez-vous à Activation de l’utilisation de la base de données Snowflake pour d’autres rôles.
Chapitres suivants :