- Esquema:
Exibição MONETIZED_USAGE_DAILY¶
A exibição MONETIZED_USAGE_DAILY no esquema DATA_SHARING_USAGE pode ser usada para consultar o histórico das consultas diárias do consumidor por listagem, incluindo as cobranças acumuladas do uso. Para recuperar as informações de pagamento do consumidor, consulte a exibição MARKETPLACE_DISBURSEMENT_REPORT nos esquemas ORGANIZATION_USAGE ou DATA_SHARING_USAGE.
A exibição inclui o histórico de consultas do consumidor para uma listagem específica.
Colunas¶
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
REPORT_DATE |
DATETIME |
Data em que o relatório foi gerado. |
USAGE_DATE |
DATE |
Data do uso. |
LISTING_NAME |
VARCHAR |
Identificador SQL da listagem. |
LISTING_DISPLAY_NAME |
VARCHAR |
Nome de exibição da listagem. |
LISTING_GLOBAL_NAME |
VARCHAR |
Nome global da listagem. |
CONSUMER_ACCOUNT_LOCATOR |
VARCHAR |
Localizador da conta do consumidor. |
CONSUMER_ACCOUNT_NAME |
VARCHAR |
Nome da conta do consumidor. |
CONSUMER_ORGANIZATION_NAME |
VARCHAR |
Nome da organização da conta do consumidor. |
CONSUMER_SNOWFLAKE_REGION |
VARCHAR |
Região do serviço de nuvem onde a conta do consumidor está hospedada. |
PRICING_PLAN |
JSON |
JSON valor que inclui os detalhes do plano de preços. Somente incluído nos resultados do uso pago. |
CHARGE_TYPE |
VARCHAR |
Tipo de cobrança avaliada. Para obter mais informações sobre os componentes do modelo de preços de listagens pagas, consulte Modelos de preços de listagens pagas. Possíveis valores:
Valores adicionais fazem parte da funcionalidade da versão preliminar:
|
UNITS |
VARCHAR |
Número de consultas incluídas na cobrança. Para uma cobrança |
UNIT_PRICE |
DECIMAL |
Taxa por mês ou por consulta. Para consultas gratuitas ou uso depois de atingido o valor máximo de cobrança total do mês, o valor é |
GROSS_CHARGE |
DECIMAL |
Cobrança total para este item de linha neste dia. |
CURRENCY |
VARCHAR |
USD |
Notas de uso¶
A latência da exibição pode ser de até 48 horas (2 dias).
Os dados são retidos por 365 dias (1 ano).
Exemplos¶
Recuperar o número total de consultas realizadas e o total de cobranças brutas por cliente e mês. As consultas são devolvidas como número de unidades:
SELECT
DATE_TRUNC(MONTH, usage_date) AS usage_month
, consumer_organization_name
, consumer_snowflake_region
, consumer_account_locator
, consumer_account_name
, currency
, SUM(units) AS units
, SUM(gross_charge) AS gross_charge
FROM snowflake.data_sharing_usage.monetized_usage_daily
GROUP BY 1,2,3,4,5,6;
Recuperar o número total de consultas realizadas e o total de cobranças brutas por listagem e mês:
SELECT
DATE_TRUNC(MONTH, usage_date) AS usage_month
, listing_name
, listing_display_name
, listing_global_name
, currency
, SUM(units) AS units
, SUM(gross_charge) AS gross_charge
FROM snowflake.data_sharing_usage.monetized_usage_daily
GROUP BY 1,2,3,4,5;
Recuperar o número total de consultas realizadas e o total de cobranças brutas por tipo de cobrança, consumidor e mês:
SELECT
DATE_TRUNC(MONTH, usage_date) AS usage_month
, consumer_organization_name
, consumer_snowflake_region
, consumer_account_locator
, consumer_account_name
, charge_type
, currency
, SUM(units) AS units
, SUM(gross_charge) AS gross_charge
FROM snowflake.data_sharing_usage.monetized_usage_daily
GROUP BY 1,2,3,4,5,6,7;