Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
Esta tabela do sistema está em Visualização Pública.
Esta página fornece uma referência sobre como usar tabelas do sistema para ajudar a monitorar o processo de venda do Databricks Marketplace .
As tabelas do sistema do Marketplace estão localizadas no esquema system.marketplace. Esse esquema é habilitado automaticamente quando uma listagem do Marketplace é criada em seu metastore. O esquema inclui as seguintes tabelas:
- Acesso de listagem: registra as informações do consumidor para eventos de solicitação de dados ou obtenção de dados em suas listagens.
- Eventos de funil: registra impressões e ações executadas em suas listagens.
Observação
Você pode usar o Painel de Controle de Análise de Dados do Provedor para monitorar as métricas de uso do destinatário. O painel de controle extrai os dados das tabelas do sistema do Marketplace. Confira Monitorar as listagens de métricas de uso usando painéis de controle.
Listar a tabela de eventos de acesso
A tabela de eventos de acesso à listagem recupera as informações do consumidor para dados de solicitação concluídos ou eventos de obtenção de dados em suas listagens.
Caminho da tabela: Esta tabela do sistema está localizada em system.marketplace.listing_access_events.
| Nome da coluna | Tipo de dados | Descrição |
|---|---|---|
account_id |
cadeia | A ID da conta que hospeda a listagem. |
metastore_id |
cadeia | A ID do metastore que hospeda a listagem. |
metastore_cloud |
cadeia | O provedor de nuvem do metastore que hospeda a listagem. |
metastore_region |
cadeia | A região do metastore que hospeda a listagem. |
provider_id |
cadeia | A ID do perfil do provedor. |
provider_name |
cadeia | O nome do perfil do provedor. |
listing_id |
cadeia | A ID da listagem. |
listing_name |
cadeia | O nome da listagem. |
consumer_delta_sharing_recipient_name |
cadeia | O nome do destinatário subjacente do Compartilhamento Delta para o consumidor. O valor é null quando o event_type é REQUEST_DATA. |
consumer_delta_sharing_recipient_type |
cadeia | Se o consumidor está em uma conta do Azure Databricks ou não. Os valores serão OPEN ou DATABRICKS. |
consumer_cloud |
cadeia | A nuvem do consumidor. Anulável se consumer_delta_sharing_recipient_type for OPEN. |
consumer_region |
cadeia | A região do consumidor. Anulável se consumer_delta_sharing_recipient_type for OPEN. |
consumer_metastore_id |
cadeia | O ID do metastore do consumidor. Anulável se consumer_delta_sharing_recipient_type for OPEN. |
consumer_email |
cadeia | O endereço de email do consumidor. |
consumer_name |
cadeia | O nome do consumidor. |
consumer_company |
cadeia | A empresa do consumidor. |
consumer_intended_use |
cadeia | O uso pretendido pelo consumidor da listagem. |
consumer_comments |
cadeia | Qualquer comentário adicional deixado pelo consumidor. |
event_type |
cadeia | O tipo de acesso. O valor pode ser REQUEST_DATA ou GET_DATA. |
event_date |
data | A data UTC em que o evento ocorreu. |
event_time |
carimbo de data/hora | O carimbo de data/hora UTC exato em que o evento ocorreu. As informações de fuso horário são registradas no final do valor, com +00:00 representando UTC. |
Listar a tabela de eventos de funil
A tabela de eventos do funil de listagem analisa as impressões e as ações realizadas em suas listagens.
event_type informa a você qual ação o consumidor tomou na sua listagem.
Caminho da tabela: Esta tabela do sistema está localizada em system.marketplace.listing_funnel_events.
| Nome da coluna | Tipo de dados | Descrição |
|---|---|---|
account_id |
cadeia | A ID da conta que hospeda a listagem. |
metastore_id |
cadeia | A ID do metastore que hospeda a listagem. |
metastore_cloud |
cadeia | O provedor de nuvem do metastore que hospeda a listagem. |
metastore_region |
cadeia | A região do metastore que hospeda a listagem. |
provider_id |
cadeia | A ID do perfil do provedor. |
provider_name |
cadeia | O nome do perfil do provedor. |
listing_id |
cadeia | A ID da listagem. |
listing_name |
cadeia | O nome da listagem. |
event_type |
cadeia | O tipo de ação do consumidor. Confira Tipos de evento. |
event_time |
carimbo de data/hora | O carimbo de data/hora UTC exato em que o evento ocorreu. As informações de fuso horário são registradas no final do valor, com +00:00 representando UTC. |
event_date |
data | A data UTC em que o evento ocorreu. |
consumer_cloud |
cadeia | A nuvem do consumidor. Anulável se consumer_delta_sharing_recipient_type for OPEN. |
consumer_region |
cadeia | A região do consumidor. Anulável se consumer_delta_sharing_recipient_type for OPEN. |
Tipos de evento
Os valores possíveis para a coluna event_type são:
VIEW_LISTINGSTART_REQUEST_DATACOMPLETE_REQUEST_DATAABANDON_REQUEST_DATASTART_GET_DATACOMPLETE_GET_DATAABANDON_GET_DATAUNINSTALL_DATAFAIL_REQUEST_DATAFAIL_GET_DATA
Limitações conhecidas
- A partir de 12 de março de 2024, as tabelas do sistema do Marketplace incluem atividades de consumidores que usam o Databricks no Google Cloud. As tabelas não incluem a atividade do consumidor do Google Cloud antes desta data.
- Na tabela
listing_funnel_events, os tipos de eventoABANDON_FAIL_DATAeFAIL_GET_DATAnã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 utilizar para obter insights sobre a atividade do consumidor em suas listagens.
- Solicitações de consumidores dos últimos 10 dias
- Principais listagens por número de solicitações
- Exibir os principais solicitantes
- Exibir o número de vezes que cada ação do consumidor foi tomada em uma listagem
Solicitações de 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 listagens por número de solicitações
SELECT listing_name, consumer_cloud, count(*) as requestCount
FROM system.marketplace.listing_access_events
GROUP BY listing_name, consumer_cloud
ORDER BY requestCount DESC
Exibir 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
Exibir o número de vezes que cada ação do consumidor foi tomada em uma listagem
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: analisar as tabelas do sistema do Marketplace
O notebook a seguir inclui os exemplos de consultas deste artigo, juntamente com células adicionais que fornecem análises adicionais.