スキーマ:

ORGANIZATION_USAGE

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

評価された料金の型。有料リストの料金モデルのコンポーネント詳細については、 有料リストの料金モデル をご参照ください。考えられる値: FIXED: 月ごとの料金。リストの料金プランにプロバイダーが含まれている場合は、クエリごとの料金も含まれます。 VARIABLE: クエリごとの料金のみ。

GROSS

DECIMAL

コンシューマーへの請求総額。

FEES

DECIMAL

プロバイダーがSnowflakeに支払う税引き前の料金。Snowflakeによって総額から差し引かれます。

TAXES

DECIMAL

プロバイダーがSnowflakeに支払う(料金に対する)消費税。Snowflakeによって総額から差し引かれます。

NET_AMOUNT

DECIMAL

プロバイダーに支払われる実際の金額。 NET_AMOUNT = GROSS - FEES - TAXES で算出されます。

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;
Copy

リストおよび請求の種類ごとにグループ化され、請求期間ごとに支払われた合計金額を取得します。請求期間は複数のレポート日付に分散する可能性があることに注意してください。

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;
Copy