Esquema:

ACCOUNT_USAGE

Exibição METERING_DAILY_HISTORY

A exibição METERING_DAILY_HISTORY no esquema ACCOUNT_USAGE pode ser usada para retornar o uso diário de crédito e um bônus de serviços de nuvem para uma conta nos últimos 365 dias (1 ano).

Colunas

Nome da coluna

Tipo de dados

Descrição

SERVICE_TYPE

TEXT

Tipo de serviço que está consumindo créditos, que pode ser um dos seguintes:

USAGE_DATE

DATE

Data em que ocorreu o uso.

CREDITS_USED_COMPUTE

NUMBER

Número de créditos faturados para warehouses e recursos de computação sem servidor no dia.

CREDITS_USED_CLOUD_SERVICES

NUMBER

Número de créditos faturados por serviços de nuvem no dia.

CREDITS_USED

NUMBER

Soma de CREDITS_USED_COMPUTE e CREDITS_USED_CLOUD_SERVICES.

CREDITS_ADJUSTMENT_CLOUD_SERVICES

NUMBER

Número de créditos ajustados para serviços de nuvem. Este é um valor negativo (por exemplo, -9).

CREDITS_BILLED

NUMBER

Número total de créditos faturados para a conta no dia. Esta é uma soma de CREDITS_USED_COMPUTE, CREDITS_USED_CLOUD_SERVICES e CREDITS_ADJUSTMENT_CLOUD_SERVICES.

Notas de uso

  • A latência da visualização pode ser de até 180 minutos (3 horas).

  • Se você quiser reconciliar os dados dessa exibição com uma exibição correspondente no esquema ORGANIZATION USAGE, você deverá primeiro definir o fuso horário da sessão como UTC. Antes de consultar a exibição do Account Usage, execute o seguinte:

    ALTER SESSION SET TIMEZONE = UTC;
    
    Copy

Exemplo

O uso de serviços de nuvem é cobrado somente se o consumo diário dos serviços de nuvem exceder 10% do uso diário de warehouses virtuais. Esta consulta retorna quanto do consumo de serviços de nuvem foi realmente cobrado em um determinado dia, ordenado pelo valor faturado mais alto.

SELECT
    usage_date,
    credits_used_cloud_services,
    credits_adjustment_cloud_services,
    credits_used_cloud_services + credits_adjustment_cloud_services AS billed_cloud_services
FROM snowflake.account_usage.metering_daily_history
WHERE usage_date >= DATEADD(month,-1,CURRENT_TIMESTAMP())
    AND credits_used_cloud_services > 0
ORDER BY 4 DESC;
Copy