Use o Snowsight para trabalhar com anomalias de custo

Este tópico descreve como usar o Snowsight para identificar e investigar anomalias de custo, que ocorrem quando o consumo diário em uma conta ou organização está acima ou abaixo do intervalo de consumo esperado para o dia. Ele também descreve como usar o Snowsight para configurar notificações para que usuários específicos recebam e-mails quando ocorrerem anomalias de custo.

Para obter uma visão geral das anomalias de custo, consulte Introdução às anomalias de custo.

Configure as notificações com o Snowsight

Quando o Snowflake identifica uma anomalia de custo, ele envia uma notificação para uma lista de endereços de e-mail. Ao decidir quem receberá notificações sobre anomalias de custo, esteja ciente de que as notificações por e-mail podem conter detalhes sobre quanto foi gasto por uma conta.

Cada conta pode ter uma lista de notificação para anomalias no nível da conta. Você também pode definir uma lista de notificação separada para a organização para controlar quem é notificado quando há uma anomalia no nível da organização.

Cada endereço de e-mail deve ter sido verificado pelo usuário.

Nota

As notificações por e-mail são processadas por meio das implementações do Amazon Web Services (AWS) do Snowflake, usando o AWS Simple Email Service (SES). O conteúdo de uma mensagem de e-mail enviada usando AWS pode ser retido pela Snowflake por até trinta dias para gerenciar a entrega da mensagem. Após esse período, o conteúdo da mensagem é excluído.

Para adicionar endereços de e-mail aos quais as notificações são enviadas quando há uma anomalia de custo, conclua as etapas a seguir:

  1. Faça login no Snowsight como um usuário com os privilégios necessários.

  2. Selecione Admin » Cost Management » Anomalies.

  3. Selecione Notifications.

  4. Para especificar quem é notificado sobre uma anomalia no nível da conta, faça o seguinte:

    1. No campo Notify for account anomalies, digite o endereço de e-mail de um usuário Snowflake que você deseja que seja contatado em caso de anomalias.

    2. Pressione Enter.

    3. Repita o procedimento para usuários adicionais.

  5. Para especificar quem será notificado sobre uma anomalia no nível da organização, faça o seguinte:

    1. No campo Notify for organization anomalies, insira os endereços de e-mail de um usuário Snowflake que você deseja que seja contatado em caso de anomalias.

    2. Pressione Enter.

    3. Repita o procedimento para usuários adicionais.

  6. Selecione Save changes.

Identifique e investigue anomalias de custo com o Snowsight

Etapa 1: identifique anomalias de custo

  1. Faça login no Snowsight como um usuário com os privilégios necessários.

  2. Selecione Admin » Cost Management » Anomalies.

  3. Use os filtros para selecionar um período de tempo e uma conta. Se quiser identificar anomalias no nível da organização, selecione All accounts.

  4. Faça uma das seguintes opções:

    1. Use o gráfico para acompanhar visualmente o consumo real e a faixa esperada de consumo ao longo do tempo. As anomalias de custo em que o consumo real ficou acima ou abaixo da faixa esperada são representadas visualmente no gráfico.

    2. Use a tabela para visualizar uma lista de todas as anomalias de custo dentro do período de tempo. Classifique como desejar.

Etapa 2: investigue uma anomalia de custo

  1. Selecione uma anomalia de custo clicando no indicador no gráfico ou selecionando uma linha na tabela. Um painel lateral é aberto.

  2. Se estiver investigando uma anomalia no nível da conta (você selecionou uma conta específica no filtro), poderá usar o painel lateral para detalhar o seguinte:

    • Use a seção Hourly consumption para visualizar o consumo por hora dentro da conta.

    • Use a seção Top warehouses para identificar os warehouses dentro da conta que tiveram a maior mudança absoluta no consumo.

    • Se estiver investigando anomalias na conta em que está conectado no momento, use a seção Top queries para identificar as consultas mais caras no warehouse que tiveram a maior alteração no consumo. Isso pode não mostrar a consulta mais cara da conta porque se concentra em consultas em um warehouse específico (aquele com a maior alteração no consumo).

    • Para detalhar as consultas mais caras, selecione o ícone Open in Worksheet localizado próximo a Query ID. É aberta uma planilha que mostra a consulta que foi executada.

  3. Se estiver investigando uma anomalia no nível da organização (você selecionou All Accounts no filtro), poderá usar o painel lateral para detalhar o seguinte:

    • Use a seção Top accounts para identificar as contas que tiveram a maior mudança absoluta no consumo.

    • Use a seção Top warehouses para detalhar a conta com a maior alteração no consumo. Você pode identificar os warehouses dentro da conta que tiveram a maior alteração no consumo.

      Isso pode não mostrar o warehouse com a maior alteração em toda a organização, pois se concentra nos warehouses de uma conta específica (aquela com a maior alteração no consumo). Para recuperar de forma programática os principais warehouses em uma conta diferente ou dentro da organização, consulte Consumo no nível de warehouse.

Dica

Se a guia Anomalies não fornecer os dados de consumo necessários para identificar a causa raiz da anomalia de custo, você pode navegar para Admin » Cost Management » Consumption para uma investigação mais aprofundada.