Referenz zu Marketplace-Systemtabellen
Wichtig
Dieses Feature befindet sich in der Public Preview. Das Schema muss aktiviert sein, damit es im system
-Katalog sichtbar ist. Weitere Informationen finden Sie unter Aktivieren des Systemtabellenschemas
Dieser Artikel enthält eine Übersicht, wie Sie das Verwenden von Systemtabellen dabei unterstützen kann, Ihren Databricks Marketplace-Verkaufsprozess zu operationalisieren.
Marketplace-Systemtabellen befinden sich im Schema system.marketplace
. Die folgenden Tabellen sind verfügbar:
- Eintragszugriff: Zeichnet die Consumerinformationen für abgeschlossene request data- oder get data-Ereignisse für Ihre Einträge auf.
- Trichterereignisse: Zeichnet Aufrufe und Aktionen für Ihre Einträge auf.
Hinweis
Sie können das Anbieteranalysedashboard verwenden, um die Nutzungsmetriken für Empfänger zu überwachen. Das Dashboard pullt Daten aus den Marketplace-Systemtabellen. Siehe Überwachen der Auflistungsnutzungsmetriken mithilfe von Dashboards.
Tabelle mit Eintragszugriffsereignissen
Die Tabelle listing_access_events
ruft die Consumerinformationen für abgeschlossene request data- oder get data-Ereignisse für Ihre Einträge ab.
system.marketplace.listing_access_events
hat folgendes Schema:
Spaltenname | Datentyp | Beschreibung |
---|---|---|
account_id |
string | Die Konto-ID, die das Angebot hostet. |
metastore_id |
Zeichenfolge | Die Metastore-ID, die das Angebot hostet. |
metastore_cloud |
Zeichenfolge | Der Cloudanbieter des Metastores, der das Angebot hostet. |
metastore_region |
Zeichenfolge | Der Region des Metastores, der das Angebot hostet. |
provider_id |
Zeichenfolge | Die Profil-ID des Anbieters. |
provider_name |
Zeichenfolge | Der Profilname des Anbieters. |
listing_id |
Zeichenfolge | Die ID des Angebots. |
listing_name |
Zeichenfolge | Der Name des Angebots. |
consumer_delta_sharing_recipient_name |
Zeichenfolge | Der zugrunde liegende Delta Sharing-Empfängername für den Consumer. Der Wert ist null , wenn „event-type“ REQUEST_DATA ist. |
consumer_delta_sharing_recipient_type |
Zeichenfolge | Gibt an, ob der Verbraucher ein Azure Databricks-Konto verwendet oder nicht. Der Wert ist entweder OPEN oder DATABRICKS . |
consumer_cloud |
Zeichenfolge | Die Cloud des Consumers. Ist Nullwerte zulassend, wenn consumer_delta_sharing_recipient_type den Wert OPEN hat. |
consumer_region |
Zeichenfolge | Die Region des Consumers. Ist Nullwerte zulassend, wenn consumer_delta_sharing_recipient_type den Wert OPEN hat. |
consumer_metastore_id |
Zeichenfolge | Die Metastore-ID des Consumers. Ist Nullwerte zulassend, wenn consumer_delta_sharing_recipient_type den Wert OPEN hat. |
consumer_email |
Zeichenfolge | Die E-Mail-Adresse des Consumers. PII. |
consumer_name |
Zeichenfolge | Der Name des Consumers. PII. |
consumer_company |
Zeichenfolge | Das Unternehmen des Consumers. |
consumer_intended_use |
Zeichenfolge | Die Verwendung, die der Consumer mit dem Angebot beabsichtigt. |
consumer_comments |
Zeichenfolge | Zusätzliche Kommentare, die der Consumer hinterlassen hat. |
event_type |
Zeichenfolge | Der Typ des Zugriffs. Der Wert kann entweder REQUEST_DATA oder GET_DATA sein. |
event_date |
date | Das Datum (UTC), zu der das Ereignis aufgetreten ist. |
event_time |
Zeitstempel | Der exakte UTC-Zeitstempel für den Zeitpunkt, zu dem das Ereignis aufgetreten ist. Zeitzoneninformationen werden am Ende des Werts aufgezeichnet, wobei +00:00 die UTC darstellt. |
Tabelle mit Eintragstrichterergebnissen
Die Tabelle listing_funnel_events
analysiert Aufrufe und Aktionen für Ihre Einträge. event_type
teilt Ihnen mit, welche Aktion der Consumer für Ihren Eintrag ausgeführt hat.
system.marketplace.listing_funnel_events
hat folgendes Schema:
Spaltenname | Datentyp | Beschreibung |
---|---|---|
account_id |
string | Die Konto-ID, die das Angebot hostet. |
metastore_id |
Zeichenfolge | Die Metastore-ID, die das Angebot hostet. |
metastore_cloud |
Zeichenfolge | Der Cloudanbieter des Metastores, der das Angebot hostet. |
metastore_region |
Zeichenfolge | Der Region des Metastores, der das Angebot hostet. |
provider_id |
Zeichenfolge | Die Profil-ID des Anbieters. |
provider_name |
Zeichenfolge | Der Profilname des Anbieters. |
listing_id |
Zeichenfolge | Die ID des Angebots. |
listing_name |
Zeichenfolge | Der Name des Angebots. |
event_type |
Zeichenfolge | Der Typ der Consumeraktion. Siehe Ereignistypen |
event_time |
Zeitstempel | Der exakte UTC-Zeitstempel für den Zeitpunkt, zu dem das Ereignis aufgetreten ist. Zeitzoneninformationen werden am Ende des Werts aufgezeichnet, wobei +00:00 die UTC darstellt. |
event_date |
date | Das Datum (UTC), zu der das Ereignis aufgetreten ist. |
consumer_cloud |
Zeichenfolge | Die Cloud des Consumers. Ist Nullwerte zulassend, wenn consumer_delta_sharing_recipient_type den Wert OPEN hat. |
consumer_region |
Zeichenfolge | Die Region des Consumers. Ist Nullwerte zulassend, wenn consumer_delta_sharing_recipient_type den Wert OPEN hat. |
Ereignistypen
Mögliche Werte für die spalte „event_type“:
VIEW_LISTING
START_REQUEST_DATA
COMPLETE_REQUEST_DATA
ABANDON_REQUEST_DATA
START_GET_DATA
COMPLETE_GET_DATA
ABANDON_GET_DATA
UNINSTALL_DATA
FAIL_REQUEST_DATA
FAIL_GET_DATA
Bekannte Einschränkungen
- Ab dem 12. März 2024 schließen Marketplace-Systemtabellen die Aktivitäten von Consumern, die Databricks in Google Cloud verwenden, ein. Die Tabellen enthalten keine Google Cloud-Consumeraktivitäten vor diesem Datum.
- In der Tabelle
listing_funnel_events
wurden die EreignistypenABANDON_FAIL_DATA
undFAIL_GET_DATA
vor dem 30. November 2023 nicht aufgezeichnet.
Beispielabfragen
Dieser Abschnitt enthält die folgenden Beispielabfragen, die Sie verwenden können, um Einblicke in Consumeraktivitäten in Ihren Angeboten zu erhalten.
- Consumeranforderungen der letzten 10 Tage
- Top-Angebote nach Anzahl der Anforderungen
- Anzeigen der wichtigsten Anforderer
- Anzeigen der Häufigkeit, mit der jede Consumeraktion für einen Eintrag ausgeführt wurde
Consumeranforderungen der letzten 10 Tage
SELECT event_date, provider_name, listing_name, listing_id, consumer_delta_sharing_recipient_name, consumer_cloud, consumer_region, consumer_name, consumer_email, consumer_company
FROM system.marketplace.listing_access_events
WHERE event_type = 'REQUEST_DATA'
AND event_date >= date_add(current_date(), -10)
Top-Angebote nach Anzahl der Anforderungen
SELECT listing_name, consumer_cloud, count(*) as requestCount
FROM system.marketplace.listing_access_events
GROUP BY listing_name, consumer_cloud
ORDER BY requestCount DESC
Anzeigen der wichtigsten Anforderer
SELECT consumer_name, consumer_email, count(*) as requestCount
FROM system.marketplace.listing_access_events
GROUP BY consumer_name, consumer_email
ORDER BY requestCount DESC
Anzeigen der Häufigkeit, mit der jede Consumeraktion für einen Eintrag ausgeführt wurde
SELECT event_type, COUNT(*) as occurrences
FROM system.marketplace.listing_funnel_events
WHERE listing_name = `{{listing_name}}`
GROUP BY event_type
Notebook-Demo: Analysieren der Marketplace-Systemtabellen
Das folgende Notebook enthält die Beispielabfragen aus diesem Artikel zusammen mit zusätzlichen Zellen, die weitere Analysen bereitstellen.