요금제 매니페스트 참조

프로그래밍 방식으로 Snowflake 요금제를 생성하려면 YAML(https://yaml.org/spec/)로 작성된 매니페스트가 필요합니다. 여기에 제공된 정보를 사용하여 요금제 매니페스트에서 사용할 수 있는 매개 변수에 대해 알아보세요.

요금제 매니페스트

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

요금제 매개 변수

요금제 매니페스트 내의 매개 변수를 사용하면 특정 비즈니스 요구 사항을 충족하는 요금제를 만들 수 있습니다. 필수 및 선택적 매개 변수를 식별합니다.

pricing_plan_display_name

필수 항목입니다. 문자열. 공급자와 컨슈머에게 표시되는 요금제 이름입니다.

currency

필수 항목입니다. 문자열. 요금제에 대한 3자리 통화 코드입니다. 기본값은 USD 입니다.

pricing_model

필수 항목입니다. 문자열. 요금제의 가격 모델입니다. 사용 가능한 값은 FLAT_FEE 및 USAGE_BASED입니다. 가격 모델에 대한 자세한 내용은 `유료 목록 가격 모델`_을 참조하세요.

usage_details

선택 사항입니다. 요금제 사용 제한을 정의합니다. 다음과 같은 선택적 매개 변수를 지정할 수 있습니다.

Long형. 컨슈머가 월 사용 요금 없이 수행할 수 있는 쿼리 수입니다.

billing_events

선택 사항입니다. 컨슈머 청구 이벤트를 정의합니다. 다음과 같은 선택적 매개 변수를 지정할 수 있습니다.

문자열. 청구 클래스 이름입니다.

compute_pool_surcharge

선택 사항입니다. 컴퓨팅 풀 사용 요금을 정의합니다. 다음과 같은 선택적 매개 변수를 지정할 수 있습니다.

문자열. 컴퓨팅 풀 추가 요금 유형입니다. 허용되는 값은 HOUR 또는 CREDIT입니다.

base_fee

필수 항목입니다. Double형. 요금제에 따른 월별 고정 요금입니다.

billing_duration

필수 항목입니다. Long형. 요금제 기간(개월)입니다.

sales_motion

필수 항목입니다. 문자열. 요금제 유형입니다. 허용되는 값은 SELF_SERVE 및 TALK_TO_SALES입니다.

comment

선택 사항입니다. 문자열. 공급자에게만 표시되는 요금제 정보입니다.

metadata

선택 사항입니다. 추가 요금제 정보를 제공합니다. 다음과 같은 선택적 매개 변수를 지정할 수 있습니다.

문자열. 요금제에 대한 설명입니다.

visibility

필수 항목입니다. 문자열. 요금제 가시성을 정의합니다. 허용되는 값은 VISIBLE 및 HIDDEN입니다.

contract_type

필수 항목입니다. 문자열. 요금제 계약 유형입니다. 허용되는 값은 SUBSCRIPTION 및 LIMITED_TIME입니다.

contract_duration_months

필수 항목입니다. Long형. 요금제 계약 기간(개월)입니다.