- 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 jede Datenbörse in Ihrer Organisation zurück, und für jede Region, in der diese Datenbörse verfügbar ist.
Spalten¶
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
EXCHANGE_NAME |
VARCHAR |
Name der Datenbörse, zu der das Freigabeangebot gehört, z. B. Snowflake Marketplace. |
EVENT_DATE |
DATE |
Datum des Ereignisses. |
SNOWFLAKE_REGION |
VARCHAR |
Snowflake Region, in der das Ereignis stattfand. Wenn |
LISTING_NAME |
VARCHAR |
Bezeichner des Freigabeangebots. |
LISTING_DISPLAY_NAME |
VARCHAR |
Anzeigename des Freigabeangebots. |
LISTING_GLOBAL_NAME |
VARCHAR |
Globaler Name des Freigabeangebots. Eindeutig für jedes Freigabeangebot. Wird zum Erstellen der Angebots-URL verwendet. |
EVENT_TYPE |
VARCHAR |
Ereignis, das bei dem Freigabeangebot aufgetreten ist. Wird in Kombination mit der Spalte ACTION verwendet. Dies kann einer der folgenden Werte sein:
|
ACTION |
VARCHAR |
Aktion, mit der auf das Ereignis reagiert wurde. Dies kann einer der folgenden Werte 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 sich das Konto des Verbrauchers befindet. Wenn |
Nutzungshinweise¶
Die Latenz der Ansicht kann bis zu 2 Tage betragen.
Daten werden 365 Tage (1 Jahr) lang aufbewahrt.
Die Ansicht enthält Daten für alle Datenprodukte, unabhängig davon, ob Ihr Datenprodukt eine Snowflake Native App oder eine Freigabe ist.
Beispiele¶
Führen Sie Folgendes aus, um die Klickrate jedes Freigabeangebots zu überprüfen:
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;
Um einen genaueren Eindruck davon zu erhalten, wie häufig das Freigabeangebot von unmittelbaren potenziellen Kunden aufgerufen wurde, können Sie über das Feld REGION_GROUP die Gesamtzahl der Angebotsaufrufe pro Tag danach aufteilen, ob der aufrufende Benutzer bei einem Snowflake-Konto angemeldet ist oder nicht:
SELECT
listing_name,
listing_display_name,
event_date,
COUNT_IF(event_type= 'listing_view' AND region_group='NONE') as unknown_user_view_count,
COUNT_IF(event_type= 'listing_view' AND region_group!='NONE') as known_user_view_count
FROM snowflake.data_sharing_usage.LISTING_TELEMETRY_DAILY
GROUP BY 1,2,3
ORDER BY 1,2,3;