마켓플레이스 시스템 테이블 참조
Important
이 시스템 테이블은 공개 미리 보기로 제공됩니다. 테이블에 액세스하려면 system
카탈로그에서 스키마를 사용하도록 설정해야 합니다. 자세한 내용은 시스템 테이블 스키마 사용을 참조하세요.
이 문서에서는 시스템 테이블을 사용하여 Databricks Marketplace 판매 프로세스를 모니터링하는 방법에 대한 개요를 제공합니다.
마켓플레이스 시스템 테이블은 system.marketplace
스키마에 있습니다. 사용할 수 있는 테이블은 다음과 같습니다.
참고 항목
공급자 분석 대시보드를 사용하여 수신자 사용 메트릭을 모니터링할 수 있습니다. 대시보드는 마켓플레이스 시스템 테이블에서 데이터를 끌어옵니다. 대시보드를 사용하여 목록 사용 메트릭 모니터링을 참조하세요.
액세스 이벤트 테이블 나열
목록 액세스 이벤트 테이블은 완료된 요청 데이터에 대한 소비자 정보를 검색하거나 목록에서 데이터 이벤트를 가져옵니다.
테이블 경로: 이 시스템 테이블은 .에 있습니다 system.marketplace.listing_access_events
.
열 이름 | 데이터 형식 | 설명 |
---|---|---|
account_id |
string | 목록을 호스트하는 계정 ID입니다. |
metastore_id |
string | 목록을 호스트하는 메타스토어 ID입니다. |
metastore_cloud |
string | 목록을 호스트하는 메타스토어의 클라우드 공급자입니다. |
metastore_region |
string | 목록을 호스트하는 메타스토어의 영역입니다. |
provider_id |
string | 공급자 프로필 ID입니다. |
provider_name |
string | 공급자 프로필 이름입니다. |
listing_id |
string | 목록 ID입니다. |
listing_name |
string | 목록 이름입니다. |
consumer_delta_sharing_recipient_name |
string | 소비자의 기본 델타 공유 수신자 이름입니다. event_type이 REQUEST_DATA 일 때 값은 null 입니다. |
consumer_delta_sharing_recipient_type |
string | 소비자가 Azure Databricks 계정에 있는지 여부입니다. 값은 OPEN 또는 DATABRICKS 입니다. |
consumer_cloud |
string | 소비자의 클라우드입니다. consumer_delta_sharing_recipient_type 이 OPEN 인 경우 null 허용입니다. |
consumer_region |
string | 소비자의 지역입니다. consumer_delta_sharing_recipient_type 이 OPEN 인 경우 null 허용입니다. |
consumer_metastore_id |
string | 소비자의 메타스토어 ID입니다. consumer_delta_sharing_recipient_type 이 OPEN 인 경우 null 허용입니다. |
consumer_email |
string | 소비자의 이메일 주소입니다. PII입니다. |
consumer_name |
string | 소비자의 이름입니다. PII입니다. |
consumer_company |
string | 소비자의 회사입니다. |
consumer_intended_use |
string | 소비자가 의도한 목록 사용입니다. |
consumer_comments |
string | 소비자가 남긴 추가 설명입니다. |
event_type |
string | 액세스의 유형입니다. 값은 REQUEST_DATA 또는 GET_DATA 일 수 있습니다. |
event_date |
date | 이벤트가 발생한 UTC 날짜입니다. |
event_time |
timestamp | 이벤트가 발생한 정확한 UTC 타임스탬프입니다. 표준 시간대 정보는 UTC를 나타내는 +00:00 와 함께 값의 끝에 기록됩니다. |
깔때기 이벤트 테이블 나열
목록 깔때기 이벤트 테이블은 목록에 대해 수행된 노출 및 작업을 분석합니다. event_type
은 소비자가 목록에 어떤 조치를 취했는지 알려줍니다.
테이블 경로: 이 시스템 테이블은 .에 있습니다 system.marketplace.listing_funnel_events
.
열 이름 | 데이터 형식 | 설명 |
---|---|---|
account_id |
string | 목록을 호스트하는 계정 ID입니다. |
metastore_id |
string | 목록을 호스트하는 메타스토어 ID입니다. |
metastore_cloud |
string | 목록을 호스트하는 메타스토어의 클라우드 공급자입니다. |
metastore_region |
string | 목록을 호스트하는 메타스토어의 영역입니다. |
provider_id |
string | 공급자 프로필 ID입니다. |
provider_name |
string | 공급자 프로필 이름입니다. |
listing_id |
string | 목록 ID입니다. |
listing_name |
string | 목록 이름입니다. |
event_type |
string | 소비자 동작의 유형입니다. 이벤트 유형을 참조하세요. |
event_time |
timestamp | 이벤트가 발생한 정확한 UTC 타임스탬프입니다. 표준 시간대 정보는 UTC를 나타내는 +00:00 와 함께 값의 끝에 기록됩니다. |
event_date |
date | 이벤트가 발생한 UTC 날짜입니다. |
consumer_cloud |
string | 소비자의 클라우드입니다. consumer_delta_sharing_recipient_type 이 OPEN 인 경우 null 허용입니다. |
consumer_region |
string | 소비자의 지역입니다. consumer_delta_sharing_recipient_type 이 OPEN 인 경우 null 허용입니다. |
이벤트 유형
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
알려진 제한 사항
- 2024년 3월 12일 현재 마켓플레이스 시스템 테이블에는 Google Cloud에서 Databricks를 사용하는 소비자의 활동이 포함됩니다. 테이블에는 이 날짜 이전의 Google Cloud 소비자 활동이 포함되지 않습니다.
listing_funnel_events
테이블에서 이벤트 유형ABANDON_FAIL_DATA
및FAIL_GET_DATA
은 2023년 11월 30일 이전에 기록되지 않았습니다.
예제 쿼리
이 섹션에는 목록의 소비자 활동에 대한 인사이트를 얻는 데 사용할 수 있는 다음 샘플 쿼리가 포함되어 있습니다.
지난 10일 동안의 소비자 요청
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)
요청 수별 상위 목록
SELECT listing_name, consumer_cloud, count(*) as requestCount
FROM system.marketplace.listing_access_events
GROUP BY listing_name, consumer_cloud
ORDER BY requestCount DESC
상위 요청자 보기
SELECT consumer_name, consumer_email, count(*) as requestCount
FROM system.marketplace.listing_access_events
GROUP BY consumer_name, consumer_email
ORDER BY requestCount DESC
목록에서 각 소비자 작업이 수행된 횟수 보기
SELECT event_type, COUNT(*) as occurrences
FROM system.marketplace.listing_funnel_events
WHERE listing_name = `{{listing_name}}`
GROUP BY event_type
Notebook 데모: 마켓플레이스 시스템 테이블 분석
다음 Notebook에는 추가 분석을 제공하는 추가 셀과 함께 이 문서의 예제 쿼리가 포함되어 있습니다.