- Schéma :
Vue LISTING_CONSUMPTION_DAILY¶
La vue dans le schéma DATA_SHARING_USAGE peut être utilisée pour analyser la consommation d’une Snowflake Native App ou des données partagées associée aux annonces dans un échange de données, comme Snowflake Marketplace. La vue renvoie un enregistrement pour chaque compte de consommateur qui a interrogé les données pour une date donnée.
Colonnes¶
Nom de la colonne |
Type de données |
Description |
---|---|---|
EVENT_DATE |
DATETIME |
Date de la consommation. |
EXCHANGE_NAME |
VARCHAR |
Nom de l’échange de données ou de la Snowflake Marketplace à laquelle l’annonce appartient. |
SNOWFLAKE_REGION |
VARCHAR |
Snowflake Region où la consommation a eu lieu. |
LISTING_NAME |
VARCHAR |
Identificateur de l’annonce. |
LISTING_DISPLAY_NAME |
VARCHAR |
Nom d’affichage de l’annonce. |
LISTING_GLOBAL_NAME |
VARCHAR |
Nom global de l’annonce. Unique pour chaque annonce et utilisé pour créer l’URL de l’annonce. |
PROVIDER_ACCOUNT_LOCATOR |
VARCHAR |
Localisateur de compte du propriétaire du produit de données. |
PROVIDER_ACCOUNT_NAME |
VARCHAR |
Nom de compte du propriétaire du produit de données. |
SHARE_NAME |
VARCHAR |
Nom du partage. Si votre produit de données est une application native Snowflake : NULL. |
CONSUMER_ACCOUNT_LOCATOR |
VARCHAR |
Nom du localisateur de compte du consommateur. |
CONSUMER_ACCOUNT_NAME |
VARCHAR |
Nom du compte du consommateur. |
CONSUMER_ORGANIZATION |
VARCHAR |
Nom de l’organisation du consommateur. |
JOBS |
INTEGER |
Total des tâches exécutées ce jour-là sur le produit de données. Une tâche est enregistrée lorsqu’une requête de consommateur résout des objets inclus dans le partage de données ou dans l’application native Snowflake associée à cette annonce. |
REGION_GROUP |
VARCHAR |
Groupe de régions où se trouve le compte du consommateur. |
CONSUMER_NAME |
VARCHAR |
Contient le nom du compte de l’entreprise du compte de consommateur qui a accédé à une annonce, qui l’a utilisée ou qui l’a demandée. Si aucun nom n’est disponible, par exemple pour les comptes d’essai, la valeur est NULL. |
Notes sur l’utilisation¶
La latence de la vue peut atteindre 2 jours.
Les données sont conservées pendant 365 jours (1 an).
La vue contient des données pour tous les produits de données, qu’il s’agisse d’une Snowflake Native App ou d’une action.
Exemples¶
Affiche les meilleures annonces par consommation pour une période donnée :
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
Affiche les principaux consommateurs par annonce :
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