Exploração do custo total

Você pode explorar o custo histórico usando Snowsight, the Snowflake web interface ou escrevendo consultas em exibições nos esquemas ACCOUNT_USAGE e ORGANIZATION_USAGE. A Snowsight permite obter informações de maneira rápida e fácil sobre custos a partir de um painel visual. Consultas em relação a exibições de uso permitem a pesquisa de dados de custos e podem ajudar a gerar relatórios e painéis personalizados.

Se você precisar de uma introdução sobre como os custos são incorridos no Snowflake, consulte Compreensão do custo total.

Para obter um extrato de cobrança que contenha informações sobre o histórico de uso, consulte Faturamento e termos.

Neste tópico:

Visualização de custo total

Um usuário com as funções ACCOUNTADMIN e ORGADMIN pode usar a Snowsight para visualizar o custo total do uso do Snowflake para qualquer dia, semana ou mês.

Nota

Se um usuário tiver a função ACCOUNTADMIN, mas não tiver a função ORGADMIN, ele deverá visualizar os custos de computação, armazenamento e transferência de dados separadamente. Não é possível usar Snowsight para visualizar o custo geral.

Para usar Snowsight para explorar o custo total:

  1. Entre em Snowsight como um usuário que tenha as funções ACCOUNTADMIN e ORGADMIN.

  2. Mude para a função ACCOUNTADMIN.

  3. Navegue até Admin » Usage.

  4. Selecione um warehouse a ser utilizado para visualizar os dados de uso. Snowflake recomenda o uso de um warehouse XS para este fim.

  5. A partir da lista suspensa, selecione All Usage Types.

Isto totaliza o custo dos recursos de computação, armazenamento e transferência de dados e os exibe em um gráfico de barras usando a moeda da organização. O custo total desses recursos durante o período selecionado aparece acima do gráfico de barras.

Nota

Se os detalhes de uso não forem carregados com uma mensagem indicando que The result set is too large to display, você deverá usar os filtros para selecionar um intervalo de datas mais curto ou filtrar os resultados de outra forma.

Consulta de dados para o custo total

Snowflake fornece dois esquemas, ORGANIZATION_USAGE e ACCOUNT_USAGE, que contêm dados relacionados ao uso e ao custo. O esquema ORGANIZATION_USAGE fornece informações de custos para todas as contas da organização enquanto o esquema ACCOUNT_USAGE fornece informações semelhantes para uma única conta. Exibições nestes esquemas fornecem dados de uso granulares e prontos para análise e crie relatórios ou painéis personalizados.

A consulta a seguir combina dados da exibição USAGE_IN_CURRENCY no esquema ORGANIZATION_USAGE a fim de obter informações sobre o custo total do uso do Snowflake.

Consulta: custos totais de uso em dólares para a organização, discriminados por conta
SELECT account_name,
  ROUND(SUM(usage_in_currency), 2) as usage_in_currency
FROM snowflake.organization_usage.usage_in_currency_daily
WHERE usage_date > DATEADD(month,-1,CURRENT_TIMESTAMP())
GROUP BY 1
ORDER BY 2 desc;
Copy

Próximos tópicos