Arquitetura de alto desempenho do Snowpipe Streaming: entendendo seus custos

Este documento descreve o modelo de faturamento para a nova arquitetura de alto desempenho do Snowpipe Streaming, projetado para oferecer preços transparentes e previsíveis.

Modelo de faturamento: baseado na taxa de transferência

A arquitetura de alto desempenho introduz um modelo de preço de taxa fixa com base no volume de dados não compactados ingeridos.

  • Tarifa: cobrada por gigabyte não compactado (GB). Para obter a taxa atual, consulte a Tabela de consumo Snowflake.

  • Medição: os dados são medidos pelo serviço Snowpipe Streaming durante o processo de ingestão.

  • Base de medição: o faturamento é baseado nos bytes de entrada recebidos pelo Snowpipe Streaming, e não na contagem final de bytes produzida na tabela de destino. Isso significa que o volume de dados brutos e não compactados enviados ao Snowpipe Streaming é o que é medido para faturamento.

Nota

O Snowflake cobra apenas pelos valores de dados ingeridos, não pelos elementos estruturais, como chaves. Por exemplo, ao ingerir um arquivo JSON que contém chaves e valores, o faturamento é baseado apenas no tamanho em bytes dos valores. Isso ocorre porque os valores representam os dados reais sendo ingeridos, de forma semelhante a como os dados em um arquivo CSV (sem cabeçalhos explicitamente incluídos na carga de dados) seriam medidos.

Principal mudança em relação ao Snowpipe Streaming Classic: Esse novo modelo difere significativamente do faturamento do Snowpipe Streaming Classic, em que os créditos são baseados principalmente no uso de computação sem servidor e nas conexões ativas do cliente.

Exemplo de faturamento

Vamos considerar um exemplo em que você está ingerindo valores de dados não compactados a uma taxa de 1 megabyte por segundo (MB/s).

  • Valores de dados ingeridos por segundo: 1 MB

  • Valores de dados ingeridos por hora: 1 MB/s * 3600 s/hora = 3600 MB/hora = 3,6 GB/hora (supondo que 1 GB = 1000 MB para esse contexto de faturamento).

  • Créditos consumidos por hora: taxa atual por GB de 3,6 GB/hora *

Para obter o cálculo exato do crédito, consulte a taxa atual fornecida na Tabela de consumo Snowflake.

Monitoramento de uso e custos

Para entender os dados ingeridos e os créditos correspondentes consumidos na arquitetura de alto desempenho, você pode consultar a exibição ACCOUNT_USAGE.METERING_HISTORY.

Aqui está um exemplo:

SELECT *
FROM snowflake.account_usage.metering_history m
JOIN snowflake.account_usage.pipes p
  ON m.entity_id = p.pipe_id
 AND m.name = p.pipe_name
 AND m.service_type = 'SNOWPIPE_STREAMING';
Copy

Distinção de custos: Snowflake Streaming de alto desempenho vs. Snowpipe Streaming clássico

É importante poder diferenciar os custos originados da nova arquitetura de alto desempenho em relação ao modelo Snowpipe Streaming Classic existente. Você pode conseguir isso consultando seu histórico de faturamento e filtrando com base no tipo de serviço ou em outros atributos distintos.

Créditos do Snowpipe Streaming Classic

Para obter informações sobre o modelo de faturamento do Snowpipe Streaming Classic, consulte Custos para o Snowpipe Streaming Classic.