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';
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.