- Categorias:
Funções de cadeia de caracteres e binários (funções de AI)
AI_REDACT¶
Oculta informações de identificação pessoal (PII) de dados de texto não estruturados.
Sintaxe¶
AI_REDACT( <input> [, <categories> ] [, <return_error_details> ] )
Argumentos¶
Obrigatório:
inputUm valor VARCHAR contendo dados de texto que podem conter informações de identificação pessoal (PII).
Opcional:
categoriesUm ARRAY de valores de cadeia de caracteres que especificam os tipos de PII a serem ocultados. Se nada for especificado, todas as categorias de PII compatíveis serão ocultadas. Consulte Categorias de PIIs detectadas para obter uma lista de categorias compatíveis.
Passar uma categoria não compatível resulta em um erro.
return_error_detailsUm sinalizador BOOLEAN que indica se os detalhes do erro devem ser retornados em caso de erro. Quando definido como TRUE, a função retorna um OBJECT que contém o valor e a mensagem de erro, sendo um deles NULL dependendo se a função foi bem-sucedida ou falhou.
Requer que o parâmetro de sessão
AI_SQL_ERROR_HANDLING_USE_FAIL_ON_ERRORseja definido como FALSE.
Retornos¶
Generally, a VARCHAR containing placeholder values in place of redacted PII, such as [NAME] where the input text had «John Smith».
Se o parâmetro de sessão AI_SQL_ERROR_HANDLING_USE_FAIL_ON_ERROR estiver definido como FALSE e o argumento opcional return_error_details estiver definido como FALSE ou não for passado, e a função não puder processar a entrada, a função retornará NULL.
Se o parâmetro de sessão AI_SQL_ERROR_HANDLING_USE_FAIL_ON_ERROR estiver definido como FALSE e o argumento opcional return_error_details estiver definido como TRUE, a função retornará um OBJECT com os seguintes campos:
value: um valor VARCHAR que contém o texto ocultado ou NULL se ocorreu um erro.
error: um valor VARCHAR que contém a mensagem de erro se ocorreu um erro ou NULL se a função foi bem-sucedida.
Notas de uso¶
Para categorias de PII que AI_REDACT pode ocultar, consulte Categorias de PIIs detectadas.
Para limitações na versão atual de AI_REDACT, consulte Limitações.
Exemplos¶
Consulte Exemplos.