Referência do sistema tables do Marketplace
Importante
Este sistema table está na visualização pública. Para aceder ao table, o schema tem de estar ativado no seu system
catalog. Para obter mais informações, consulte Habilitar esquemas de table do sistema.
Este artigo fornece uma visão geral de como usar o sistema tables para ajudar a monitorizar o processo de venda no Databricks Marketplace .
Sistema de marketplace tables está ao vivo no system.marketplace
schema. Estão disponíveis os seguintes tables:
- Acesso ao anúncio: Regista as informações do consumidor para dados de pedidos concluídos ou eventos de dados get nos seus anúncios.
- Eventos de funil: registra impressões e ações realizadas em seus anúncios.
Nota
Você pode usar o Painel do Provider Analytics para monitorar as métricas de uso do destinatário. O painel extrai dados do sistema do Marketplace tables. Consulte Monitorar métricas de uso de listagem usando painéis.
Listagem de eventos de acesso table
Os eventos de acesso à lista table recuperam as informações do consumidor para os dados de solicitação concluídos ou os dados de eventos get nas suas listagens.
Table caminho: Este sistema table está localizado em system.marketplace.listing_access_events
.
Column nome | Tipo de dados | Description |
---|---|---|
account_id |
string | O ID da conta que hospeda o anúncio. |
metastore_id |
string | O ID metatore que hospeda a listagem. |
metastore_cloud |
string | O provedor de nuvem do metastore que hospeda a listagem. |
metastore_region |
string | A região do metastore que hospeda a listagem. |
provider_id |
string | O ID do perfil do provedor. |
provider_name |
string | O nome do perfil do provedor. |
listing_id |
string | O ID do anúncio. |
listing_name |
string | O nome do anúncio. |
consumer_delta_sharing_recipient_name |
string | O nome do destinatário do Delta Sharing subjacente para o consumidor. O valor é null quando o event_type é REQUEST_DATA . |
consumer_delta_sharing_recipient_type |
string | Se o consumidor está em uma conta do Azure Databricks ou não.
Values será OPEN ou DATABRICKS . |
consumer_cloud |
string | A nuvem do consumidor. Nulo se consumer_delta_sharing_recipient_type for OPEN . |
consumer_region |
string | A região do consumidor. Nulo se consumer_delta_sharing_recipient_type for OPEN . |
consumer_metastore_id |
string | O ID do metastore do consumidor. Nulo se consumer_delta_sharing_recipient_type for OPEN . |
consumer_email |
string | O endereço de e-mail do consumidor. |
consumer_name |
string | O nome do consumidor. |
consumer_company |
string | A empresa do consumidor. |
consumer_intended_use |
string | A utilização prevista do anúncio pelo consumidor. |
consumer_comments |
string | Qualquer comentário adicional que o consumidor deixou. |
event_type |
string | O tipo de acesso. O valor pode ser REQUEST_DATA ou GET_DATA . |
event_date |
data | A data UTC em que o evento aconteceu. |
event_time |
carimbo de data/hora | O carimbo de data/hora UTC exato quando o evento aconteceu. A informação Timezone é registada no final do valor, com +00:00 a representar UTC. |
Listagem de eventos do funil table
Os eventos do funil de listagem table analisam as impressões e ações realizadas nos seus anúncios. O event_type
informa qual ação o consumidor tomou em relação ao seu anúncio.
Table caminho: Este sistema table está localizado em system.marketplace.listing_funnel_events
.
Column nome | Tipo de dados | Description |
---|---|---|
account_id |
string | O ID da conta que hospeda o anúncio. |
metastore_id |
string | O ID metatore que hospeda a listagem. |
metastore_cloud |
string | O provedor de nuvem do metastore que hospeda a listagem. |
metastore_region |
string | A região do metastore que hospeda a listagem. |
provider_id |
string | O ID do perfil do provedor. |
provider_name |
string | O nome do perfil do provedor. |
listing_id |
string | O ID do anúncio. |
listing_name |
string | O nome do anúncio. |
event_type |
string | O tipo de ação do consumidor. Consulte Tipos de eventos. |
event_time |
carimbo de data/hora | O carimbo de data/hora UTC exato quando o evento aconteceu. A informação de Timezone é registada no final do valor, com +00:00 a representar UTC. |
event_date |
data | A data UTC em que o evento aconteceu. |
consumer_cloud |
string | A nuvem do consumidor. Nulo se consumer_delta_sharing_recipient_type for OPEN . |
consumer_region |
string | A região do consumidor. Nulo se consumer_delta_sharing_recipient_type for OPEN . |
Tipos de eventos
Os values possíveis para o event_type
column são:
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
Limitações conhecidas
- A partir de 12 de março de 2024, o sistema Marketplace tables incluirá atividade de consumidores que usam Databricks no Google Cloud. Tables não inclui a atividade dos consumidores do Google Cloud antes de esta data.
- No
listing_funnel_events
table, os tipos de eventos deABANDON_FAIL_DATA
eFAIL_GET_DATA
não foram registrados antes de 30 de novembro de 2023.
Consultas de exemplo
Esta seção inclui os seguintes exemplos de consultas que você pode usar para obter informações sobre a atividade do consumidor em seus anúncios.
- Pedidos dos consumidores dos últimos 10 dias
- Principais anúncios por número de pedidos
- Ver os principais solicitantes
- Ver o número de vezes que cada ação do consumidor foi executada num anúncio
Pedidos dos consumidores dos últimos 10 dias
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)
Principais anúncios por número de pedidos
SELECT listing_name, consumer_cloud, count(*) as requestCount
FROM system.marketplace.listing_access_events
GROUP BY listing_name, consumer_cloud
ORDER BY requestCount DESC
Ver os principais solicitantes
SELECT consumer_name, consumer_email, count(*) as requestCount
FROM system.marketplace.listing_access_events
GROUP BY consumer_name, consumer_email
ORDER BY requestCount DESC
Ver o número de vezes que cada ação do consumidor foi executada num anúncio
SELECT event_type, COUNT(*) as occurrences
FROM system.marketplace.listing_funnel_events
WHERE listing_name = :listing_name
GROUP BY event_type
Demonstração do notebook: Analise o sistema do Marketplace tables
O bloco de anotações a seguir inclui as consultas de exemplos deste artigo, juntamente com células adicionais que fornecem uma análise mais aprofundada.