SHOW CUSTOM_CLASSIFIER¶
Nom complet : SNOWFLAKE.DATA_PRIVACY.CUSTOM_CLASSIFIER
- Voir aussi :
Utilisation de classificateurs personnalisés pour la classification des données sensibles
Liste toutes les instances de classification personnalisées auxquelles vous pouvez accéder.
SHOW SNOWFLAKE.DATA_PRIVACY.CUSTOM_CLASSIFIER INSTANCES est un alias de SHOW SNOWFLAKE.DATA_PRIVACY.CUSTOM_CLASSIFIER.
Syntaxe¶
{
SHOW SNOWFLAKE.DATA_PRIVACY.CUSTOM_CLASSIFIER |
SHOW SNOWFLAKE.DATA_PRIVACY.CUSTOM_CLASSIFIER INSTANCES
}
[ LIKE <pattern> ]
[ IN
{
ACCOUNT |
DATABASE |
DATABASE <database_name> |
SCHEMA |
SCHEMA <schema_name> |
<schema_name>
}
]
ParamÚtres¶
LIKE 'pattern'
(Facultatif) Filtre la sortie de commande par nom dâobjet. Le filtre utilise une concordance de motif insensible Ă la casse avec prise en charge des caractĂšres gĂ©nĂ©riques SQL (
%
et_
).Par exemple, les motifs suivants donnent les mĂȘmes rĂ©sultats :
... LIKE '%testing%' ...
... LIKE '%TESTING%' ...
. Par dĂ©faut : aucune valeur (aucun filtrage nâest appliquĂ© Ă la sortie).
[ IN ... ]
SpĂ©cifie de maniĂšre facultative la portĂ©e de la commande. SpĂ©cifie lâun des Ă©lĂ©ments suivants :
ACCOUNT
Renvoie les enregistrements pour lâensemble du compte.
DATABASE
, .DATABASE db_name
Renvoie les enregistrements pour la base de donnĂ©es en cours dâutilisation ou pour une base de donnĂ©es spĂ©cifiĂ©e (
db_name
).Si vous spécifiez
DATABASE
sansdb_name
et quâaucune base de donnĂ©es nâest utilisĂ©e, le mot-clĂ© nâa aucun effet sur la sortie.Note
Lâutilisation de commandes SHOW sans clause
IN
dans un contexte de base de donnĂ©es peut donner moins de rĂ©sultats que prĂ©vu.Les objets portant le mĂȘme nom ne sont affichĂ©s quâune seule fois si aucune clause
IN
nâest utilisĂ©e. Par exemple, si la tablet1
se trouve dansschema1
et la tablet1
dansschema2
et si elles sont toutes les deux dans le champ dâapplication du contexte de base de donnĂ©es que vous avez spĂ©cifiĂ© (câest-Ă -dire, si la base de donnĂ©es que vous avez sĂ©lectionnĂ©e est le parent deschema1
et deschema2
), SHOW TABLES nâaffiche quâune seule des tablest1
.SCHEMA
, .SCHEMA schema_name
Renvoie les enregistrements pour le schĂ©ma en cours dâutilisation ou un schĂ©ma spĂ©cifiĂ© (
schema_name
).SCHEMA
est facultatif si une base de données est utilisée ou si vous spécifiez leschema_name
complet (par exemple,db.schema
).Si aucune base de donnĂ©es nâest utilisĂ©e, spĂ©cifier
SCHEMA
nâa aucun effet sur la sortie.
Par dĂ©faut : dĂ©pend si la session dispose actuellement dâune base de donnĂ©es en cours dâutilisation :
Base de données :
DATABASE
est la valeur par dĂ©faut (câest-Ă -dire que la commande renvoie les objets que vous pouvez visualiser dans la base de donnĂ©es).Aucune base de donnĂ©es :
ACCOUNT
est la valeur par dĂ©faut (câest-Ă -dire que la commande renvoie les objets que vous pouvez visualiser dans votre compte).
Notes sur lâutilisation¶
Lâordre des rĂ©sultats nâest pas garanti.
Exigences en matiĂšre de contrĂŽle dâaccĂšs¶
Un rÎle utilisé pour exécuter cette opération doit au minimum disposer des privilÚges suivants :
PrivilĂšge |
Objet |
Remarques |
---|---|---|
OWNERSHIP |
Lâinstance de classification personnalisĂ©e. |
Les utilisateurs ayant le rĂŽle dâadministrateur ACCOUNTADMIN peuvent lister les instances avec cette commande. |
Le privilĂšge USAGE relatif Ă la base de donnĂ©es et au schĂ©ma parents est exigĂ© pour effectuer des opĂ©rations sur tout objet dâun schĂ©ma.
Pour obtenir des instructions sur la crĂ©ation dâun rĂŽle personnalisĂ© avec un ensemble spĂ©cifique de privilĂšges, voir CrĂ©ation de rĂŽles personnalisĂ©s.
Pour des informations gĂ©nĂ©rales sur les rĂŽles et les privilĂšges accordĂ©s pour effectuer des actions SQL sur des objets sĂ©curisables, voir Aperçu du contrĂŽle dâaccĂšs.
Sortie¶
Fournit les propriétés et les métadonnées des instances du classificateur personnalisé dans les colonnes suivantes :
Colonne |
Description |
---|---|
created_on |
Date et heure de crĂ©ation de lâinstance de classification personnalisĂ©e. |
name |
Nom de lâinstance de classification personnalisĂ©e. |
database_name |
Base de donnĂ©es qui stocke lâinstance de classification personnalisĂ©e. |
schema_name |
SchĂ©ma qui stocke lâinstance de classification personnalisĂ©e. |
current_version |
La version de lâinstance de classification personnalisĂ©e. Snowflake met automatiquement Ă jour le numĂ©ro de version. |
comment |
Commentaire pour lâinstance de classification personnalisĂ©e. |
owner |
RĂŽle qui possĂšde lâinstance de classification personnalisĂ©e. |
Exemples¶
Liste tous les classificateurs personnalisés auxquels vous pouvez accéder :
SHOW SNOWFLAKE.DATA_PRIVACY.CUSTOM_CLASSIFIER;
Renvoie :
+----------------------------------+---------------+---------------+-------------+-----------------+---------+-------------+
| created_on | name | database_name | schema_name | current_version | comment | owner |
+----------------------------------+---------------+---------------+-------------+-----------------+---------+-------------+
| 2023-09-08 07:00:00.123000+00:00 | MEDICAL_CODES | DATA | CLASSIFIERS | 1.0 | None | DATA_OWNER |
+----------------------------------+---------------+---------------+-------------+-----------------+---------+-------------+