Referenz zum Preistarif-Manifest¶
Für das programmgesteuerte Erstellen von Snowflake-Preistarifplänen ist ein Manifest erforderlich, das in YAML (https://yaml.org/spec/) geschrieben ist. Nutzen Sie die hier bereitgestellten Informationen, um sich über die Parameter zu informieren, die im Preistarif-Manifest verfügbar sind.
Preistarif-Manifest¶
#
# Pricing plan manifest
#
pricing_plan_display_name: <pricing_plan_name>
currency: <three_letter_currency_code>
pricing_model: <pricing_plan_pricing_model>
usage_details:
  free_units: <number_of_free_monthly_queries>
  free_unit_kind: <free_unit_kind>
  usage_unit_price: <price_per_unit>
  usage_unit_kind: <usage_unit_kind>
  max_fee: <maximum_fee_per_month>
billing_events:
   class: <class_name>
   display_name: <billing_event_display_name>
   billing_quantity: <price_per_unit>
   billing_unit: <display_units>
   description: <description_for_the_billing_event>
compute_pool_surcharge:
   surcharge_type: <surcharge_type>
   compute_pool_rates:
    - identifier_type: <compute_pool_type>
      identifier_name: <compute_pool_name>
      surcharge_price: <price_per_credit>
      description: <compute_pool_rate_description>
    - identifier_type: <compute_pool_type>
      identifier_name: <compute_pool_name>
      surcharge_price: <price_per_credit>
      description: <compute_pool_rate_description>
base_fee: <monthly_fixed_fee>
billing_duration: <billing_duration_in_months>
sales_motion: <pricing_plan_type>
comment: <a_note_visible_only_to_the_provider>
metadata:
  description: <pricing_plan_description>
  price_prefix: <pricing_plan_prefix>
  pricing_unit: <|sf-web-interface|_pricing_plan_pricing_unit>
  button_text: <|sf-web-interface|_button_text>
  index: <|sf-web-interface|_pricing_plan_index>
  value_propositions: <pricing_plan_value_proposition>
visibility: <pricing_plan_visibility>
#
# Default offer fields
#
contract_type: <pricing plan contract type>
contract_duration_months: <pricing plan contract duration>
Parameter für Preistarife¶
Die Parameter innerhalb des Preistarif-Manifests ermöglichen es Ihnen, Preistarife zu erstellen, die Ihren spezifischen Geschäftsanforderungen entsprechen. Erforderliche und optionale Parameter sind gekennzeichnet.
- pricing_plan_display_name
 Erforderlich. Zeichenfolge. Der Name des Preistarifs, der für Anbieter und Verbrauchende sichtbar ist.
- Währung
 Erforderlich. Zeichenfolge. Der aus drei Buchstaben bestehende Währungscode für den Preistarif. Der Standardwert ist USD.
- pricing_model
 Erforderlich. Zeichenfolge. Das Preisgestaltungsmodell für den Preistarif. Die verfügbaren Werte sind FLAT_FEE und USAGE_BASED. Weitere Informationen zu Preisgestaltungsmodellen finden Sie unter Preismodelle für kostenpflichtige Freigabeangebote.
- usage_details
 Optional. Definiert die Beschränkungen der Nutzung des Preistarifs. Sie können die folgenden optionalen Parameter angeben.
Long. Die Anzahl der Abfragen, die Verbrauchende durchführen können, ohne dass eine monatliche Nutzungsgebühr anfällt.
Zeichenfolge. Der Typ der kostenlosen Einheit. Der akzeptierte Wert ist QUERY.
Double. Der Preis pro Einheit.
Zeichenfolge. Der Typ der Nutzungseinheit. Der akzeptierte Wert ist QUERY.
Double. Die maximal Gebühr, die Verbrauchenden monatlich berechnet werden kann. Der akzeptierte Wert ist QUERY.
- billing_events
 Optional. Definiert Verbraucherabrechnungsereignisse. Sie können die folgenden optionalen Parameter angeben.
Zeichenfolge. Der Name der Abrechnungsklasse.
Zeichenfolge. Der Name des Abrechnungsereignisses.
Double. Der Preis pro Einheit.
Zeichenfolge. Die anzuzeigende Abrechnungseinheit.
Zeichenfolge. Beschreibung des Abrechnungsereignisses.
- compute_pool_surcharge
 Optional. Definiert die Raten für die Nutzung des Computepools. Sie können die folgenden optionalen Parameter angeben.
Zeichenfolge. Der Zuschlagstyp des Computepools. Die akzeptierten Werte sind HOUR oder CREDIT.
Zeichenfolge. Definiert die Gebühren für den Zugriff auf den Computepool-Zugriff. Sie können die folgenden Parameter angeben.
Zeichenfolge. Der Bezeichnertyp des Computepools. Der akzeptierte Wert ist COMPUTE_POOL_NAME.
Zeichenfolge. Der Bezeichnername des Computepools. Dieser Wert muss identisch sein mit dem Namen des in der App verwendeten Computepools.
Double. Der Preis pro Computepool-Credit, wenn der Wert CREDIT ist, oder der Preis pro Computestunde, wenn der Wert ist HOUR ist. Wenn ein Serverknoten gestartet oder fortgesetzt wird, werden Snowflake-Credits im Wert von minimal 5 Minuten verbraucht. Nachdem ein Serverknoten gestartet oder fortgesetzt wurde, werden virtuelle Warehouses und Serverknoten sekundengenau abgerechnet, aufgerundet auf die nächste ganze Sekunde.
Zeichenfolge. Die Beschreibung des Computepools.
- base_fee
 Erforderlich. Double. Monatliche Festgebühr für den Preistarif.
- billing_duration
 Erforderlich. Long. Die Dauer des Preistarifs in Monaten.
- sales_motion
 Erforderlich. Zeichenfolge. Typ des Preistarifs. Die akzeptierten Werte sind SELF_SERVE und TALK_TO_SALES.
- comment
 Optional. Zeichenfolge. Informationen zum Preistarif, die nur für Anbieter sichtbar sind.
- metadata
 Optional. Enthält zusätzliche Informationen zum Preistarif. Sie können die folgenden optionalen Parameter angeben.
Zeichenfolge. Eine Beschreibung des Preistarifs.
Zeichenfolge. Das Präfix für die Preisgestaltung mit Preistarifs.
Zeichenfolge. Die Preiseinheit des Preistarifs, die in Snowsight angezeigt werden soll.
Zeichenfolge. Der Text, der auf der Snowsight-Schaltfläche zum Preistarif angezeigt werden soll.
Zeichenfolge. Der in Snowsight angezeigte Preistarifplan.
Zeichenfolge. Das Wertangebot des Preistarifs.
- Transparenz
 Erforderlich. Zeichenfolge. Definiert die Sichtbarkeit der Preistarifs. Die akzeptierten Werte sind VISIBLE und HIDDEN.
- contract_type
 Erforderlich. Zeichenfolge. Die Vertragsart des Preistarifs. Die akzeptierten Werte sind SUBSCRIPTION und LIMITED_TIME.
- contract_duration_months
 Erforderlich. Long. Die Vertragsdauer des Preistarifs in Monaten.