Referência do manifesto do plano de preços¶
A criação de planos de preços do Snowflake de maneira programática requer um manifesto, escrito em YAML (https://yaml.org/spec/). Use as informações fornecidas aqui para saber mais sobre os parâmetros disponíveis no manifesto do plano de preços.
Manifesto do plano de preços¶
#
# 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>
Parâmetros do plano de preços¶
Os parâmetros dentro do manifesto do plano de preços permitem que você crie planos de preços que atendam às suas exigências comerciais específicas. Os parâmetros obrigatórios e opcionais são identificados.
- pricing_plan_display_name
Obrigatório. Cadeia de caracteres. O nome do plano de preços que fica visível para provedores e consumidores.
- moeda
Obrigatório. Cadeia de caracteres. O código de moeda de três letras para o plano de preços. O padrão é USD.
- pricing_model
Obrigatório. Cadeia de caracteres. O modelo de precificação para o plano de preços. Os valores disponíveis são FLAT_FEE e USAGE_BASED. Para obter mais informações sobre o modelo de precificação, consulte Modelos de precificação de listagens pagas.
- usage_details
Opcional. Define limitações de uso do plano de preços. Você pode especificar os seguintes parâmetros opcionais.
Longo. O número de consultas que um consumidor pode fazer sem incorrer em uma taxa de uso mensal.
Cadeia de caracteres. O tipo de unidade livre. O valor aceito é QUERY.
Duplo. O preço por tipo de unidade.
Cadeia de caracteres. O tipo de unidade de uso. O valor aceito é QUERY.
Duplo. A taxa máxima que pode ser cobrada mensalmente de um consumidor. O valor aceito é QUERY.
- billing_events
Opcional. Define eventos de faturamento do consumidor. Você pode especificar os seguintes parâmetros opcionais.
Cadeia de caracteres. O nome da classe de faturamento.
Cadeia de caracteres. O nome do evento de faturamento.
Duplo. O preço por unidade.
Cadeia de caracteres. A unidade de faturamento a ser exibida.
Cadeia de caracteres. A descrição do evento de faturamento.
- compute_pool_surcharge
Opcional. Define taxas para uso do pool de computação. Você pode especificar os seguintes parâmetros opcionais.
Cadeia de caracteres. O tipo de sobretaxa do pool de computação. Os valores aceitos são HOUR ou CREDIT.
Cadeia de caracteres. Define as taxas cobradas pelo acesso ao pool de computação. Você pode especificar os seguintes parâmetros:
Cadeia de caracteres. O tipo de identificador do pool de computação. O valor aceito é COMPUTE_POOL_NAME.
Cadeia de caracteres. O nome do identificador do pool de computação. Esse valor deve ser idêntico ao nome do pool de computação que está sendo usado no aplicativo.
Duplo. O preço por crédito do pool de computação quando o valor é CREDIT, ou o preço por hora de computação quando o valor é HOUR. Quando um nó de computação é iniciado ou retomado, um mínimo de 5 minutos de créditos do Snowflake são consumidos. Depois que um nó de computação é iniciado ou retomado, os warehouses virtuais e os nós de computação são cobrados por segundo, arredondados para o segundo inteiro mais próximo.
Cadeia de caracteres. A descrição do pool de computação.
- base_fee
Obrigatório. Duplo. A taxa fixa mensal do plano de preços.
- billing_duration
Obrigatório. Longo. A duração do plano de preços em meses.
- sales_motion
Obrigatório. Cadeia de caracteres. O tipo de plano de preços. Os valores aceitos são SELF_SERVE e TALK_TO_SALES.
- comment
Opcional. Cadeia de caracteres. Informações do plano de preços que são visíveis apenas para um provedor.
- metadata
Opcional. Fornece informações adicionais do plano de preços. Você pode especificar os seguintes parâmetros opcionais.
Cadeia de caracteres. Uma descrição do plano de preços.
Cadeia de caracteres. O prefixo para precificação do plano de preços.
Cadeia de caracteres. A unidade de precificação do plano de preços a ser exibida no Snowsight.
Cadeia de caracteres. O texto a ser exibido no botão do plano de preços do Snowsight.
Cadeia de caracteres. O índice do plano de preços exibido no Snowsight.
Cadeia de caracteres. A proposta de valor do plano de preços.
- visibility
Obrigatório. Cadeia de caracteres. Define a visibilidade do plano de preços. Os valores aceitos são VISIBLE e HIDDEN.
- contract_type
Obrigatório. Cadeia de caracteres. O tipo de contrato do plano de preços. Os valores aceitos são SUBSCRIPTION e LIMITED_TIME.
- contract_duration_months
Obrigatório. Longo. A duração do contrato do plano de preços em meses.