- Categorias:
Funções de tabela (Cortex Agents)
GET_AI_OBSERVABILITY_LOGS (SNOWFLAKE.LOCAL)¶
Recupere dados de log para um evento de observabilidade do Cortex Agent, como um aviso ou falha.
Chame esta função para recuperar informações sobre quais eventos ocorreram durante uma execução de avaliação do Cortex Agent. Para obter mais informações, consulte Avaliações do Cortex Agent.
- Consulte também:
GET_AI_RECORD_TRACE (SNOWFLAKE.LOCAL), GET_AI_EVALUATION_DATA (SNOWFLAKE.LOCAL), EXECUTE_AI_EVALUATION
Sintaxe¶
Argumentos¶
databaseNome do banco de dados que contém o agente.
schemaNome do esquema que contém o agente.
agent_nameNome do agente do qual recuperar um registro.
agent_typeO tipo de agente para o qual recuperar os dados de avaliação. Use a constante de cadeia de caracteres
CORTEX AGENT. O valor não diferencia maiúsculas de minúsculas.
Retornos¶
Para obter detalhes sobre as informações contidas nos eventos de observabilidade da AI, consulte Dados de observabilidade.
Requisitos de controle de acesso¶
A função usada para executar essa operação deve ter, no mínimo, os seguintes privilégios:
Privilégio |
Objeto |
Notas |
|---|---|---|
CORTEX_USER |
Função de banco de dados |
|
USAGE |
Cortex Agent |
|
MONITOR |
Cortex Agent |
Operar em um objeto em um esquema requer pelo menos um privilégio no banco de dados pai e pelo menos 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.
Para obter as permissões de controle de acesso completo exigidas pelas avaliações do Cortex Agent, consulte Avaliações do Cortex Agent – Requisitos de controle de acesso.
Exemplos¶
O exemplo a seguir verifica erros e avisos para uma execução chamada run-1, em que o agente é chamado evaluated_agent e armazenado no esquema eval_db.eval_schema: