CREATE CUSTOM_CLASSIFIER¶
Nom complet : SNOWFLAKE.DATA_PRIVACY.CUSTOM_CLASSIFIER
- Voir aussi :
Crée une nouvelle instance de classification personnalisée ou remplace une instance de classification personnalisée existante dans le schéma actuel ou spécifié.
Syntaxe¶
CREATE [ OR REPLACE ] SNOWFLAKE.DATA_PRIVACY.CUSTOM_CLASSIFIER
[ IF NOT EXISTS ] <custom_classifier_name>()
Paramètres¶
custom_classifier_name()
Indique l’identificateur (le nom) de l’instance ; le nom doit être unique pour le schéma dans lequel l’objet est créé. Vous devez ajouter les parenthèses à la fin de l’identificateur lors de la création de l’objet.
De plus, l’identificateur doit commencer par un caractère alphabétique et ne peut pas contenir d’espaces ou de caractères spéciaux à moins que toute la chaîne d’identificateur soit délimitée par des guillemets doubles (par exemple,
"My object"
). Les identificateurs entre guillemets doubles sont également sensibles à la casse.Pour plus d’informations, consultez Exigences relatives à l’identificateur.
Arguments¶
Aucune.
Exigences en matière de contrôle d’accès¶
Un rôle utilisé pour exécuter cette commande SQL doit avoir les privilèges suivants définis au minimum ainsi :
Rôle de la base de données |
Objet |
Remarques |
---|---|---|
CLASSIFICATION_ADMIN |
Rôle de la base de données |
Le rôle de compte qui crée l’objet doit se voir attribuer ce rôle de base de données. Ce rôle de base de données existe dans la base de données partagée SNOWFLAKE. |
Notez que l’exploitation d’un objet dans un schéma requiert également le privilège USAGE sur la base de données et le schéma parents.
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.
Méthodes¶
Vous pouvez appeler les méthodes suivantes sur l’instance de classification personnalisée que vous créez :
Notes sur l’utilisation¶
SNOWFLAKE.DATA_PRIVACY.CUSTOM_CLASSIFIER est un nom que Snowflake définit et maintient. Utilisez ce nom d’objet chaque fois que vous souhaitez créer une instance de cette classe. Vous pouvez également mettre à jour votre chemin de recherche pour faciliter l’utilisation de l’instance.
Exemples¶
Pour un exemple représentatif, voir l’exemple de classification personnalisée.