Schema:

DATA_SHARING_USAGE

Ansicht MONETIZED_USAGE_DAILY

Die Ansicht MONETIZED_USAGE_DAILY im Schema DATA_SHARING_USAGE kann verwendet werden, um historische Daten zu den täglichen Verbraucherabfragen pro Freigabeangebot abzufragen, einschließlich der für die Nutzung aufgelaufenen Gebühren. Um Verbraucherzahlungsinformationen zu erhalten, müssen Sie die Ansicht MARKETPLACE_DISBURSEMENT_REPORT im Schema ORGANIZATION_USAGE oder DATA_SHARING_USAGE abfragen.

Die Ansicht enthält die Historie der Verbraucherabfragen für ein bestimmtes Freigabeangebot.

Spalten

Spaltenname

Datentyp

Beschreibung

REPORT_DATE

DATETIME

Datum, an dem der Bericht ausgeführt wurde.

USAGE_DATE

DATE

Nutzungsdatum.

LISTING_NAME

VARCHAR

SQL-Bezeichner des Freigabeangebots.

LISTING_DISPLAY_NAME

VARCHAR

Anzeigename des Freigabeangebots.

LISTING_GLOBAL_NAME

VARCHAR

Globaler Name des Freigabeangebots.

CONSUMER_ACCOUNT_LOCATOR

VARCHAR

Konto-Locator des Verbraucherkontos.

CONSUMER_ACCOUNT_NAME

VARCHAR

Name des Verbraucherkontos.

CONSUMER_ORGANIZATION_NAME

VARCHAR

Organisationsname des Verbraucherkontos.

CONSUMER_SNOWFLAKE_REGION

VARCHAR

Region des Clouddienstes, in der das Verbraucherkonto gehostet wird.

PRICING_PLAN

JSON

JSON-Wert, der die Einzelheiten zum Preistarif enthält. Nur in der Ausgabe für kostenpflichtige Nutzung enthalten.

CHARGE_TYPE

VARCHAR

Typ der erhobenen Gebühr. Weitere Informationen zu den Komponenten des Preismodells für kostenpflichtige Freigabeangebote finden Sie unter Preismodelle für kostenpflichtige Freigabeangebote.

Mögliche Werte:

  • SAMPLE: Keine Gebühr. Die Abfragen wurden innerhalb des Testzeitraums auf dem Freigabeangebot ausgeführt.

  • FIXED: Monatliche Gebühr.

  • GRACE: Keine Gebühr. Die Abfragen wurden zu den im Kalendermonat (nach der ersten Abfrage) zulässigen kostenlosen Abfragen gezählt, bevor die Gebühr pro Abfrage erhoben wird.

  • VARIABLE: Pro-Abfrage-Gebühr.

  • MAX_VARIABLE_USAGE_REACHED: Keine Gebühr. Die Abfragen wurden ausgeführt, nachdem die maximalen monatlichen Gesamtkosten für dieses Freigabeangebot erreicht waren.

UNITS

VARCHAR

Anzahl der Abfragen, die in der Gebühr enthalten sind. Bei einer FIXED-Gebühr ist dieser Wert 1.

UNIT_PRICE

DECIMAL

Gebühr pro Monat oder pro Abfrage. Bei kostenlosen Abfragen oder nach Erreichen der maximalen Gesamtgebühr für den Monat ist der Wert 0.

GROSS_CHARGE

DECIMAL

Gesamtbetrag der Gebühren für diesen Einzelposten an diesem Tag.

CURRENCY

VARCHAR

USD

Nutzungshinweise

  • Die Latenz der Ansicht kann bis zu 48 Stunden (2 Tage) betragen.

  • Daten werden 365 Tage (1 Jahr) lang aufbewahrt.

Beispiele

Abrufen der Gesamtzahl der ausgeführten Abfragen und der gesamten Bruttogebühren nach Kunde und Monat. Abfragen werden als Anzahl von Einheiten zurückgegeben:

SELECT
  DATE_TRUNC(MONTH, usage_date) AS usage_month
, consumer_organization_name
, consumer_snowflake_region
, consumer_account_locator
, consumer_account_name
, currency
, SUM(units) AS units
, SUM(gross_charge) AS gross_charge
FROM snowflake.data_sharing_usage.monetized_usage_daily
GROUP BY 1,2,3,4,5,6;
Copy

Abrufen der Gesamtzahl der ausgeführten Abfragen und der gesamten Bruttokosten nach Freigabeangebot und Monat:

SELECT
  DATE_TRUNC(MONTH, usage_date) AS usage_month
, listing_name
, listing_display_name
, listing_global_name
, currency
, SUM(units) AS units
, SUM(gross_charge) AS gross_charge
FROM snowflake.data_sharing_usage.monetized_usage_daily
GROUP BY 1,2,3,4,5;
Copy

Abrufen der Gesamtzahl der ausgeführten Abfragen und der gesamten Bruttogebühren nach Gebührentyp, Verbraucher und Monat:

SELECT
  DATE_TRUNC(MONTH, usage_date) AS usage_month
, consumer_organization_name
, consumer_snowflake_region
, consumer_account_locator
, consumer_account_name
, charge_type
, currency
, SUM(units) AS units
, SUM(gross_charge) AS gross_charge
FROM snowflake.data_sharing_usage.monetized_usage_daily
GROUP BY 1,2,3,4,5,6,7;
Copy