Solução de problemas de coleta de dados de telemetria

Dados de registro, métricas ou rastreamento não são visíveis

Por exemplo, você pode ver No Metrics Data no painel Related Metrics sob Query History > Query Telemetry. Ou suas consultas de tabela de evento para dados não retornam resultados. Há uma boa chance de que isso ocorra porque a telemetria não está totalmente habilitada. Para saber mais, consulte Habilitação da coleta de telemetria.

Para solucionar problemas, confirme o seguinte:

  • Sua conta tem uma tabela de eventos ativa e é essa tabela que você está verificando para obter dados.

    Para obter mais informações, consulte Visão geral da tabela de evento.

  • O nível padrão para os dados que você está procurando (registro, métricas ou rastreamento) é definido como um valor que permite que os dados sejam registrados.

    Para obter mais informações, consulte Definição de níveis para registro, métricas e rastreamento.

  • Você está configurando níveis altos o suficiente para logs, rastreamentos e métricas no tempo de execução.

    Por exemplo, embora você possa ter definido o nível para cada um ao habilitar a coleta de telemetria, você pode estar substituindo esses níveis para objetos individuais. Para obter mais informações sobre como configurar e substituir níveis, consulte Definição de níveis para registro, métricas e rastreamento.

  • Você instalou o pacote de telemetria necessário para sua linguagem de manipulador. Esses pacotes devem ser adicionados à instrução PACKAGES de sua UDF ou procedimento armazenado, ou adicionados ao seu Streamlit com o menu suspenso Packages.

    • Para Python: snowflake-telemetry-python

    • Para Java e Scala: com.snowflake.telemetry

  • O tipo de objeto do qual você deseja coletar dados oferece suporte à emissão de dados de telemetria. Para obter informações sobre o suporte de linguagem para tipos de dados de telemetria, consulte os seguintes tópicos sobre idiomas compatíveis:

  • A tabela de eventos não foi truncada.

    Para obter mais informações, consulte TRUNCATE TABLE.

  • Você tem dados brutos na tabela de evento.

    • Se suas consultas da tabela de evento retornarem dados, mas você não vir os dados no Snowsight, certifique-se de ter escolhido um warehouse no Snowsight.

    • Métricas: Se suas consultas da tabela de evento não retornarem dados, certifique-se de que a duração do procedimento ou execução da UDF para a qual deseja coletar dados seja maior que o intervalo de coleta de métricas. Trabalhos de curta duração podem não emitir nenhum dado de métrica.

      Para obter informações sobre a função que o tempo desempenha na coleta de dados de métricas, consulte Limitações de métricas.

    • Lembre-se de que os dados podem ainda não estar na tabela de evento.

      Por exemplo, pode demorar mais devido à latência. Pode levar até 5 minutos para que os dados de métricas estejam disponíveis na tabela de evento e em Snowsight.

    É possível consultar a tabela de evento para dados brutos, conforme descrito nos tópicos a seguir: