- Schema:
Ansicht LISTING_TELEMETRY_DAILY¶
Die Ansicht LISTING_TELEMETRY_DAILY im Schema DATA_SHARING_USAGE zeigt tägliche Telemetriedaten nach Datenaustausch und Region an. Die Ansicht gibt eine Zeile für jedes Data Exchange-Angebot in Ihrer Organisation zurück, und für jede Region, in der dieser Datenaustausch verfügbar ist.
Spalten¶
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
EXCHANGE_NAME |
VARCHAR |
Name des Data Exchange-Angebots oder des Snowflake Marketplace, zu dem die Datenliste gehört. |
EVENT_DATE |
DATETIME |
Datum aller UI-Interaktionen für einen Datensatz. |
SNOWFLAKE_REGION |
VARCHAR |
Snowflake Region, in der das Ereignis stattfand. |
LISTING_NAME |
VARCHAR |
Bezeichner des Freigabeangebots. |
LISTING_DISPLAY_NAME |
VARCHAR |
Anzeigename des Freigabeangebots. |
LISTING_GLOBAL_NAME |
VARCHAR |
Globaler Name der Datenliste. |
EVENT_TYPE |
VARCHAR |
Abruf, Anforderung oder Listenklick. |
ACTION |
VARCHAR |
Aktion, die bei dem Ereignis durchgeführt wurde. Wenn das Ereignis z. B. GET war, dann könnten die Aktionen STARTED oder COMPLETED sein. |
EVENT_COUNT |
INTEGER |
Die Gesamtzahl, wie oft diese Ereignisaktion am Ereignisdatum aufgetreten ist. |
CONSUMER_ACCOUNTS_DAILY |
INTEGER |
Die Anzahl der unterschiedlichen Konten, die die oben angegebene Ereignisaktion ausgeführt haben. |
CONSUMER_ACCOUNTS_28D |
INTEGER |
Die Anzahl der unterschiedlichen Verbraucherkonten, die die oben angegebene Ereignisaktion in den letzten 28 Tagen ausgeführt haben. |
REGION_GROUP |
VARCHAR |
Regionsgruppe, in der das Ereignis stattfand. |
Nutzungshinweise¶
Die Latenz der Ansicht kann bis zu 2 Tage betragen.
Daten werden 365 Tage (1 Jahr) lang aufbewahrt.
Beispiele¶
Zeigt die Klickraten für jede Datenliste an:
SELECT
listing_name,
listing_display_name,
event_date,
SUM(IFF(event_type = 'LISTING CLICK', consumer_accounts_daily, 0)) AS listing_clicks,
SUM(IFF(event_type IN ('GET', 'REQUEST') and action = 'STARTED', consumer_accounts_daily, 0)) AS get_request_started,
SUM(IFF(event_type IN ('GET', 'REQUEST') and action = 'COMPLETED', consumer_accounts_daily, 0)) AS get_request_completed,
get_request_completed / NULLIFZERO(listing_clicks) AS ctr
FROM snowflake.data_sharing_usage.LISTING_TELEMETRY_DAILY
GROUP BY 1,2,3
ORDER BY 1,2,3