스키마:

DATA_SHARING_USAGE

MARKETPLACE_PAID_USAGE_DAILY 뷰

컨슈머로서 DATA_SHARING_USAGE 스키마의 MARKETPLACE_PAID_USAGE_DAILY 뷰를 사용하여 특정 유료 목록 사용의 일일 기록을 쿼리할 수 있습니다. 특정 목록에서 사용자가 실행한 쿼리 수와 사용 요금을 검색합니다.

이 뷰에는 특정 목록에 대한 컨슈머 결제 기록이 포함됩니다.

참고

Custom Event Billing 미리 보기의 일부로 CHARGE_TYPE 열에 추가 값이 포함됩니다.

열 이름

데이터 타입

설명

REPORT_DATE

DATETIME

보고서가 실행된 날짜입니다.

USAGE_DATE

DATETIME

사용 날짜입니다.

PROVIDER_NAME

VARCHAR

목록의 공급자 표시 이름입니다.

PROVIDER_ACCOUNT_NAME

VARCHAR

공급자의 계정 이름입니다.

PROVIDER_ACCOUNT_LOCATOR

VARCHAR

공급자 계정의 계정 로케이터입니다. 계정 식별자에 대한 자세한 내용은 계정 식별자 를 참조하십시오.

PROVIDER_ORGANIZATION_NAME

VARCHAR

공급자의 조직 이름입니다.

LISTING_DISPLAY_NAME

VARCHAR

목록의 표시 이름입니다.

LISTING_GLOBAL_NAME

VARCHAR

목록의 전체 이름입니다.

DATABASE_NAME

VARCHAR

이 목록과 연결된 데이터베이스의 이름입니다.

PO_NUMBER

VARCHAR

이 목록과 연결된 구매 주문 번호입니다.

PRICING_PLAN

VARIANT

가격 계획의 세부 사항을 포함하는 JSON 값입니다. 유료 사용에 대한 출력에만 포함됩니다.

CHARGE_TYPE

VARCHAR

평가된 요금 유형입니다. 유료 목록에 대한 가격 모델의 구성 요소 관련 상세 내용은 유료 목록 가격 책정 모델 섹션을 참조하십시오.

가능한 값은 다음과 같습니다.

  • SAMPLE: 요금이 없습니다. 쿼리는 목록의 평가판 기간 내에 실행되었습니다.

  • FIXED: 월별 요금.

  • GRACE: 요금이 없습니다. 쿼리당 요금이 적용되기 전, (첫 번째 쿼리 이후에) 해당 월에 허용된 무료 쿼리 중에서 쿼리가 계산되었습니다.

  • VARIABLE: 쿼리당 요금.

  • MAX_VARIABLE_USAGE_REACHED: 요금이 없습니다. 이 목록에 대한 최대 월별 비용에 도달한 후 쿼리가 실행되었습니다.

추가적인 값은 미리 보기 기능의 일부입니다.

  • NON_MONETIZABLE_BILLING_EVENTS: 요금이 없습니다. 이러한 청구 가능 이벤트는 데이터 제품의 평가판 사용 중 또는 목록의 요금제에 포함되지 않은 청구 가능 이벤트에 대해 발생했습니다.

  • MONETIZABLE_BILLING_EVENTS: Custom Event Billing 요금.

  • MAX_BILLING_EVENT_USAGE_REACHED: 요금이 없습니다. 이러한 청구 가능 이벤트는 목록의 최대 총 월간 비용에 도달한 후에 발생했습니다.

UNITS

VARCHAR

요금에 포함된 쿼리 수입니다. FIXED 요금의 경우 이 값은 1 입니다.

UNIT_PRICE

DECIMAL

월별 또는 쿼리당 요금입니다. 샘플 데이터의 경우 값은 0 입니다.

CHARGE

DECIMAL

오늘 이 라인 항목에 대한 총 청구액입니다(세금 제외).

CURRENCY

VARCHAR

USD

사용법 노트

  • 뷰의 지연 시간은 최대 48시간(2일)일 수 있습니다.

  • 데이터는 365일(1년) 동안 보관됩니다.

  • 요금을 생성한 컨슈머 계정이어야 하는 계정의 사용량만 볼 수 있습니다.

월별 청구 총액과 목록을 검색합니다.

SELECT
  DATE_TRUNC(MONTH, usage_date) AS usage_month
, listing_display_name
, listing_global_name
, SUM(charge) AS charge
FROM snowflake.data_sharing_usage.marketplace_paid_usage_daily
GROUP BY 1,2,3;
Copy

월별 청구 총액, 목록, 요금 유형을 검색합니다.

SELECT
  DATE_TRUNC(MONTH, usage_date) AS usage_month
, listing_display_name
, listing_global_name
, SUM(charge) AS charge
, charge_type
FROM snowflake.data_sharing_usage.marketplace_paid_usage_daily
GROUP BY 1,2,3,4;
Copy

Custom Event Billing 요금제를 사용하는 애플리케이션 사용에 대해 청구된 총 금액을 검색합니다.

SELECT listing_global_name,
   listing_display_name,
   charge_type,
   charge
FROM SNOWFLAKE.DATA_SHARING_USAGE.MARKETPLACE_PAID_USAGE_DAILY
WHERE charge_type='MONETIZABLE_BILLING_EVENTS';
Copy