- Esquema:
Exibição LISTING_CONSUMPTION_DAILY¶
Esta exibição no esquema DATA_SHARING_USAGE pode ser usada para analisar o consumo de um Snowflake Native App ou dados compartilhados associados a listagens em um troca de dados, como o Snowflake Marketplace. A exibição retorna um registro para cada conta de consumidor que consultou dados para uma determinada data.
Colunas¶
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
EVENT_DATE |
DATETIME |
Data do consumo. |
EXCHANGE_NAME |
VARCHAR |
Nome da troca de dados ou do Snowflake Marketplace ao qual a listagem pertence. |
SNOWFLAKE_REGION |
VARCHAR |
Snowflake Region onde ocorreu o consumo. |
LISTING_NAME |
VARCHAR |
Identificador da listagem. |
LISTING_DISPLAY_NAME |
VARCHAR |
Nome de exibição da listagem. |
LISTING_GLOBAL_NAME |
VARCHAR |
Nome global da listagem. Exclusivo para cada listagem e é usado para criar o URL da listagem. |
PROVIDER_ACCOUNT_LOCATOR |
VARCHAR |
Localizador de conta do proprietário do produto de dados. |
PROVIDER_ACCOUNT_NAME |
VARCHAR |
Nome da conta do proprietário do produto de dados. |
SHARE_NAME |
VARCHAR |
Nome do compartilhamento. Se o seu produto de dados for um Snowflake Native App, será NULL. |
CONSUMER_ACCOUNT_LOCATOR |
VARCHAR |
Nome do localizador de conta do consumidor. |
CONSUMER_ACCOUNT_NAME |
VARCHAR |
Nome da conta do consumidor. |
CONSUMER_ORGANIZATION |
VARCHAR |
Nome da organização do consumidor. |
JOBS |
INTEGER |
O total de trabalhos executados naquele dia no produto de dados. Um trabalho é registrado quando uma consulta do consumidor resolve objetos incluídos no compartilhamento de dados ou no Snowflake Native App anexado à listagem. |
REGION_GROUP |
VARCHAR |
Grupo de regiões onde se encontra a conta do consumidor. |
CONSUMER_NAME |
VARCHAR |
Contém o nome da empresa da conta do consumidor que acessou, usou ou solicitou uma listagem. Se nenhum nome estiver disponível, como para contas de teste, o valor será NULL. |
Notas de uso¶
A latência da visualização pode ser de até 2 dias.
Os dados são retidos por 365 dias (1 ano).
A exibição contém dados de todos os produtos de dados, seja seu produto de dados um Snowflake Native App ou um compartilhamento.
Exemplos¶
Mostra as principais listagens por consumo para um determinado período:
SELECT
listing_name,
listing_display_name,
SUM(jobs) AS jobs
FROM snowflake.data_sharing_usage.listing_consumption_daily
WHERE 1=1
AND event_date BETWEEN '2021-01-01' AND '2021-01-31'
GROUP BY 1,2
ORDER BY 3 DESC
Mostra os principais consumidores por listagem:
SELECT
*,
ROW_NUMBER() OVER (PARTITION BY listing_name, listing_display_name ORDER BY jobs DESC) AS rank
FROM (
SELECT
listing_name,
listing_display_name,
consumer_account_locator,
SUM(jobs) AS jobs
FROM snowflake.data_sharing_usage.listing_consumption_daily
WHERE 1=1
AND event_date BETWEEN '2021-01-01' AND '2021-01-31'
GROUP BY 1,2,3
)
ORDER BY
listing_name,
listing_display_name,
rank