MARKETPLACE_DISBURSEMENT_REPORT 뷰¶
ORGANIZATION_USAGE 스키마의 MARKETPLACE_DISBURSEMENT_REPORT 뷰를 통해 Snowflake Marketplace 의 유료 목록에서 발생한 수입 기록을 쿼리할 수 있습니다.
뷰에는 Snowflake 조직의 모든 계정에 대한 기록이 포함됩니다. 유료 목록의 공급자에게만 표시되는 이 뷰에는 구매한 목록에 대한 청구서별 결제 상태 기록이 포함됩니다.
열¶
열 이름 |
데이터 타입 |
설명 |
---|---|---|
STRIPE_DISPLAY_NUMBER |
VARCHAR |
Stripe 청구서 또는 표시 번호입니다. |
EVENT_DATE |
DATE |
결제 이벤트가 발생한 날짜입니다. |
EVENT_TYPE |
VARCHAR |
이벤트 유형(결제)입니다. |
INVOICE_DATE |
DATE |
청구서 날짜입니다. |
LISTING_OWNER_ACCOUNT_NAME |
VARCHAR |
목록을 소유한 공급자 계정의 이름입니다. |
LISTING_OWNER_ACCOUNT_LOCATOR |
VARCHAR |
목록을 소유한 공급자 계정의 계정 로케이터입니다. 계정 식별자에 대한 자세한 내용은 계정 식별자 를 참조하십시오. |
LISTING_NAME |
VARCHAR |
목록의 식별자입니다. |
LISTING_DISPLAY_NAME |
VARCHAR |
목록의 표시 이름입니다. |
LISTING_GLOBAL_NAME |
VARCHAR |
목록의 전체 이름입니다. |
CHARGE_TYPE |
VARCHAR |
평가된 요금 유형입니다. 유료 목록에 대한 가격 모델의 구성 요소 관련 상세 내용은 유료 목록 가격 책정 모델 섹션을 참조하십시오. 가능한 값: |
GROSS |
DECIMAL |
컨슈머에게 청구되는 총액입니다. |
FEES |
DECIMAL |
공급자가 Snowflake에 지불해야 하는 세전 수수료입니다. Snowflake는 총액에서 수수료를 차감합니다. |
TAXES |
DECIMAL |
공급자가 Snowflake에 지불해야 하는 판매세(수수료에 포함)입니다. Snowflake는 총액에서 세금을 차감합니다. |
NET_AMOUNT |
DECIMAL |
공급자에게 지급할 실제 금액입니다. 이 금액을 계산하는 방정식은 |
CURRENCY |
VARCHAR |
USD |
CONSUMER_ACCOUNT_NAME |
VARCHAR |
컨슈머 계정의 이름입니다. |
CONSUMER_ACCOUNT_LOCATOR |
VARCHAR |
컨슈머 계정에 대한 계정 로케이터입니다. |
CONSUMER_ORGANIZATION_NAME |
VARCHAR |
컨슈머 조직의 이름입니다. |
사용법 노트¶
뷰의 지연 시간은 최대 24시간(1일)일 수 있습니다.
데이터는 365일(1년) 동안 보관됩니다.
예¶
각 목록에 대해 매월 공급자의 은행 계좌로 지급된 총액을 검색합니다.
SELECT
event_date
, listing_name
, listing_display_name
, listing_global_name
, currency
, SUM(net_amount) AS net_amount
FROM snowflake.organization_usage.marketplace_disbursement_report
WHERE event_type = 'payment'
GROUP BY 1,2,3,4,5;
각 청구서 기간 동안 지급된 총액을 목록 및 청구 유형별로 그룹화하여 검색합니다. 청구서 기간은 여러 보고 날짜에 걸쳐 퍼져 있을 수 있습니다.
SELECT
invoice_date
, listing_name
, listing_display_name
, listing_global_name
, charge_type
, currency
, SUM(gross) AS gross
, SUM(fees) AS fees
, SUM(taxes) AS taxes
, SUM(net_amount) AS net_amount
FROM snowflake.organization_usage.marketplace_disbursement_report
WHERE event_type = 'payment'
GROUP BY 1,2,3,4,5,6;