CREATE CUSTOM_CLASSIFIER¶
Vollqualifizierter Name: SNOWFLAKE.DATA_PRIVACY.CUSTOM_CLASSIFIER
Erstellt eine neue kundenspezifische Klassifizierungsinstanz oder ersetzt eine vorhandene kundenspezifische Klassifizierungsinstanz im aktuellen oder angegebenen Schema.
Syntax¶
CREATE [ OR REPLACE ] SNOWFLAKE.DATA_PRIVACY.CUSTOM_CLASSIFIER
[ IF NOT EXISTS ] <custom_classifier_name>()
Parameter¶
custom_classifier_name()
Gibt den Bezeichner (den Namen) für die Instanz an. Der Name muss für das Schema, in dem die Instanz erstellt wird, eindeutig sein. Sie müssen die Klammern am Ende des Bezeichners hinzufügen, wenn Sie das Objekt erstellen.
Darüber hinaus muss der Bezeichner mit einem Buchstaben beginnen und darf keine Leer- oder Sonderzeichen enthalten, es sei denn, die gesamte Bezeichnerzeichenfolge wird in doppelte Anführungszeichen gesetzt (z. B.
"My object"
). Bei Bezeichnern, die in doppelte Anführungszeichen eingeschlossen sind, ist auch die Groß-/Kleinschreibung zu beachten.Weitere Informationen dazu finden Sie unter Anforderungen an Bezeichner.
Argumente¶
Keine.
Anforderungen an die Zugriffssteuerung¶
Eine Rolle, die zur Ausführung dieses SQL-Befehls verwendet wird, muss mindestens die folgenden Berechtigungen haben:
Datenbankrolle |
Objekt |
Anmerkungen |
---|---|---|
CLASSIFICATION_ADMIN |
Datenbankrolle |
Der Kontorolle, die das Objekt erstellt, muss diese Datenbankrolle zugewiesen sein. Diese Datenbankrolle ist in der freigegebenen SNOWFLAKE-Datenbank vorhanden. |
Beachten Sie, dass für die Bearbeitung eines Objekts in einem Schema auch die Berechtigung USAGE für die übergeordnete Datenbank und das Schema erforderlich ist.
Eine Anleitung zum Erstellen einer kundenspezifischen Rolle mit einer bestimmten Gruppe von Berechtigungen finden Sie unter Erstellen von kundenspezifischen Rollen.
Allgemeine Informationen zu Rollen und Berechtigungen zur Durchführung von SQL-Aktionen auf sicherungsfähigen Objekten finden Sie unter Übersicht zur Zugriffssteuerung.
Methoden¶
Sie können die folgenden Methoden für die von Ihnen erstellte kundenspezifische Klassifizierungsinstanz aufrufen:
Nutzungshinweise¶
SNOWFLAKE.DATA_PRIVACY.CUSTOM_CLASSIFIER ist ein Name, der von Snowflake definiert und verwaltet wird. Verwenden Sie diesen Objektnamen jedes Mal, wenn Sie eine Instanz dieser Klasse erstellen möchten. Alternativ können Sie auch Ihren Suchpfad aktualisieren, um die Verwendung der Instanz zu vereinfachen.
Beispiele¶
Ein typisches Beispiel finden Sie im Beispiel zur kundenspezifischen Klassifizierung.