CREATE CUSTOM_CLASSIFIER¶
Nome totalmente qualificado: SNOWFLAKE.DATA_PRIVACY.CUSTOM_CLASSIFIER
- Consulte também:
Cria uma nova instância de classificação personalizada ou substitui uma instância de classificação personalizada existente no esquema atual ou especificado.
Sintaxe¶
CREATE [ OR REPLACE ] SNOWFLAKE.DATA_PRIVACY.CUSTOM_CLASSIFIER
[ IF NOT EXISTS ] <custom_classifier_name>()
Parâmetros¶
custom_classifier_name()
Especifica o identificador (nome) da instância; o nome deve ser único para o esquema no qual o objeto é criado. Você deve adicionar os parênteses no fim do identificador ao criar o objeto.
Além disso, o identificador deve começar com um caractere alfabético e não pode conter espaços ou caracteres especiais, a menos que toda a cadeia de caracteres do identificador esteja entre aspas duplas (por exemplo,
"My object"
). Os identificadores delimitados por aspas duplas também diferenciam letras maiúsculas de minúsculas.Para obter mais informações, consulte Requisitos para identificadores.
Argumentos¶
Nenhum.
Requisitos de controle de acesso¶
Uma função usada para executar este comando SQL deve ter os seguintes privilégios no mínimo:
Função de banco de dados |
Objeto |
Notas |
---|---|---|
CLASSIFICATION_ADMIN |
Função de banco de dados |
A função de conta que cria o objeto deve receber essa função de banco de dados. Essa função de banco de dados existe no banco de dados SNOWFLAKE compartilhado. |
Observe que operar em qualquer objeto de um esquema também requer o privilégio USAGE no banco de dados e esquema principais.
Para instruções sobre como criar uma função personalizada com um conjunto específico de privilégios, consulte Criação de funções personalizadas.
Para informações gerais sobre concessões de funções e privilégios para executar ações de SQL em objetos protegíveis, consulte Visão geral do controle de acesso.
Métodos¶
Você pode chamar os seguintes métodos na instância de classificação customizada criada:
Notas de uso¶
SNOWFLAKE.DATA_PRIVACY.CUSTOM_CLASSIFIER é um nome que Snowflake define e mantém. Use este nome de objeto sempre que desejar criar uma instância desta classe. Como alternativa, atualize seu caminho de pesquisa para facilitar o uso da instância.
Exemplos¶
Para ver um exemplo representativo, consulte o exemplo de classificação personalizada.