<classification_profile_name>!SET_CUSTOM_CLASSIFIERS

Adiciona classificadores personalizados a um perfil de classificação existente para que os dados confidenciais possam ser classificados automaticamente com categorias semânticas e de privacidade de classificação personalizada.

Sintaxe

<classification_profile_name>!SET_CUSTOM_CLASSIFIERS( <object> )
Copy

Argumentos

object

Um valor OBJECT que especifica os classificadores personalizados a serem adicionados ao perfil de classificação.

Cada chave no objeto especifica o nome de uma instância da classe CUSTOM_CLASSIFIER.

O valor de cada chave especifica o método custom_classifier !LIST da instância do classificador personalizado.

Retornos

Retorna uma mensagem de status bem-sucedida ou uma mensagem de erro.

Requisitos de controle de acesso

A função usada para executar essa operação deve ter, no mínimo, os seguintes privilégios:

Função de instância

Objeto

Notas

classification_profile !PRIVACY_USER

A instância do perfil de classificação.

A função de conta que chama esse método deve receber essa função de instância no perfil de classificação. A função usada para criar a instância é automaticamente concedida a essa função de instância.

A operação em um objeto de esquema requer pelo menos um privilégio no banco de dados pai e um privilégio no esquema pai.

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.

Notas de uso

Chamar esse método não retorna o objeto. Por isso, você não pode usar o encadeamento de métodos para chamar outro método no valor de retorno deste método. Em vez disso, chame cada método em uma instrução SQL separada.

Exemplos

CALL my_classification_profile!SET_CUSTOM_CLASSIFIERS(
  {
    'medical_codes': medical_codes!list(),
    'finance_codes': finance_codes!list()
  });
Copy