Custos da coleta de dados de telemetria

Quando você registra mensagens de uma função ou procedimento, o Snowflake coleta as mensagens em lotes e as ingere na tabela de eventos.

Para realizar esse trabalho, o Snowflake usa os recursos gerenciados pelo Snowflake, também chamados de modelo de computação sem servidor. Como no caso de outros recursos sem servidor, o Snowflake cobra da sua conta o uso do recurso de computação e dos serviços de nuvem necessários para ingerir as mensagens registradas. Esses custos aparecem em sua fatura como itens de linha separados.

To determine the credit usage for logging over time, use the following views:

Para reduzir o custo do registro em log:

  • Evite fazer registros de log frequentes durante um longo período de tempo.

  • Defina o nível de mensagens ingeridas em objetos específicos. Por exemplo, defina o nível de log para funções ou procedimentos específicos em uma sessão, em vez de definir o nível de log para todas as funções ou procedimentos.

Se você não quiser coletar dados de telemetria, você pode fazer qualquer um dos seguintes:

  • Desabilite ou altere os níveis de telemetria adequadamente. Para obter mais informações, consulte Definição dos níveis de telemetria.

    Esta opção não é aplicável para Native Apps.

  • Desinstale os aplicativos ou conectores que emitem dados de telemetria ou remova os objetos desnecessários.

  • Se não quiser que nenhum evento de registro e rastreamento seja coletado na conta, execute o seguinte comando para desativar a tabela de evento:

    ALTER ACCOUNT SET EVENT_TABLE = NONE
    
    Copy