Cobrança para políticas de ciclo de vida de armazenamento¶
Nota
As políticas de ciclo de vida de armazenamento não estão disponíveis atualmente em regiões governamentais.
Ao usar políticas de ciclo de vida de armazenamento, você incorre em custos de execução de políticas, armazenamento de dados e operações de dados. Este tópico explica os componentes de custo associados às políticas de ciclo de vida do armazenamento e fornece orientações sobre como monitorar cada componente.
Custos da execução de políticas¶
Cada vez que o Snowflake executa uma política de ciclo de vida do armazenamento, você incorre em custos de computação sem servidor para identificar e processar linhas que atendam às suas condições definidas. As políticas são executadas automaticamente, aproximadamente uma vez a cada 24 horas. Para obter detalhes sobre faturamento, consulte a tabela 5 na Tabela de consumo de serviços do Snowflake.
Monitoramento¶
Para visualizar os créditos consumidos pela execução da política, use as seguintes exibições do histórico de medição. Filtre pelo tipo de serviço STORAGE_LIFECYCLE_POLICY_EXECUTION:
Para visualizar o histórico e os metadados da execução da política, use as seguintes exibições e funções:
INFORMATION_SCHEMA.STORAGE_LIFECYCLE_POLICY_HISTORY (função de tabela)
Nota
Os tempos de execução da política podem variar de uma execução para outra, mesmo ao processar quantidades semelhantes de dados. Para entender melhor o custo das execuções de política, monitore os créditos cobrados por cada execução, juntamente com a quantidade de dados expirados ou arquivados.
Custos do armazenamento de arquivos¶
Ao arquivar dados, você incorre em cobranças por movimentar dados para o armazenamento de arquivos, armazenar dados no armazenamento de arquivos e recuperar dados arquivados. Se você descartar uma tabela com dados arquivados, também poderá incorrer em cobranças pela duração mínima de armazenamento.
Movimentação de dados para o armazenamento de arquivos¶
Quando uma política arquiva dados, você incorre em uma cobrança única de computação sem servidor para mover dados do armazenamento regular para a camada de armazenamento de arquivos frios ou inativos. Para obter detalhes sobre faturamento, consulte a tabela 5 na Tabela de consumo de serviços do Snowflake.
Monitoramento¶
Para visualizar os créditos consumidos ao mover dados para o armazenamento de arquivos, use as seguintes exibições do histórico de medição. Filtre para os tipos de serviço STORAGE_LIFECYCLE_POLICY_EXECUTION e ARCHIVE_STORAGE_WRITE:
Armazenamento de dados¶
Após a execução da política, você incorre temporariamente em cobranças tanto para o armazenamento de arquivos quanto para o armazenamento de tabelas. O Snowflake copia imediatamente os dados para a camada de armazenamento de arquivo especificada quando a política é executada, mas os dados permanecem no armazenamento de tabelas por sete dias ou mais (o período de Fail-safe de sete dias mais o seu período de retenção de Time Travel definido por DATA_RETENTION_TIME_IN_DAYS).
Após esse período, os dados no armazenamento de arquivo incorrem em cobranças contínuas de armazenamento. Para obter detalhes sobre faturamento, consulte a tabela 3(e) na Tabela de consumo de serviços do Snowflake.
Monitoramento¶
Para visualizar o volume de dados arquivados em bytes para uma tabela, banco de dados ou para sua conta, use as seguintes exibições:
Visualizações do uso da conta:
Visualizações do uso da organização:
Recuperação de dados¶
Ao consultar recuperar dados arquivados, você incorre nas seguintes taxas:
Custo de recuperação: cobrança única para recuperar dados arquivados da camada de armazenamento de arquivos.
Processamento de arquivos: cobrança de computação sem servidor para processar os dados recuperados.
Armazenamento temporário (somente na camada COLD): quando você recupera dados da camada COLD, o Snowflake armazena temporariamente os dados recuperados no armazenamento normal. Isso gera custos adicionais de armazenamento.
Para obter detalhes sobre a cobrança, consulte as tabelas 4(f) e 5 na Tabela de consumo de serviços do Snowflake.
Nota
Para estimar o custo de recuperação, use EXPLAIN com CREATE TABLE … FROM ARCHIVE OF. Isso mostra o número de arquivos que serão recuperados do armazenamento de arquivos. Para obter um exemplo, consulte Recuperação de dados arquivados.
Monitoramento¶
Para visualizar os créditos consumidos e os custos relacionados à recuperação de dados arquivados, use as seguintes exibições:
Para visualizar os créditos consumidos para processamento de arquivos ao recuperar dados arquivados, use as seguintes exibições de histórico de medição. Filtre pelo tipo de serviço ARCHIVE_STORAGE_RETRIEVAL_FILE_PROCESSING:
Para visualizar o uso de armazenamento temporário para recuperação de dados da camada de armazenamento COLD, use a coluna ARCHIVE_STORAGE_RETRIEVAL_TEMP_BYTES em ACCOUNT_USAGE.STORAGE_USAGE.
Cobranças pela duração mínima de armazenamento¶
Os provedores de nuvem impõem uma duração mínima de armazenamento para as camadas de armazenamento de arquivo. Quando você descarta uma tabela, o Snowflake exclui os dados da tabela do armazenamento. Se os dados da tabela estiverem no armazenamento de arquivo e não estiverem lá pela duração mínima definida pelo provedor de nuvem, o Snowflake cobrará pela duração mínima.
Por exemplo, se você descartar uma tabela com dados que o Snowflake moveu para a camada de armazenamento inativo da AWS há 15 dias, você ainda incorrerá em custos de armazenamento pelos 165 dias restantes do período mínimo de armazenamento inativo (mínimo de 180 dias menos 15 dias já armazenados).
Para detalhes sobre a cobrança do armazenamento de arquivos, consulte a tabela 3(e) na Tabela de consumo de serviços do Snowflake.
A duração mínima de armazenamento varia de acordo com o provedor de nuvem e o nível de armazenamento:
camada fria da AWS: mínimo de 90 dias
camada inativa da AWS: mínimo de 180 dias
Monitoramento¶
Para visualizar a quantidade de dados sujeitos a cobranças de duração mínima de armazenamento para uma tabela, use as seguintes colunas na exibição TABLE_STORAGE_METRICS:
ARCHIVE_STORAGE_COOL_EARLY_DELETION_PENALTY_BYTES
ARCHIVE_STORAGE_COLD_EARLY_DELETION_PENALTY_BYTES
Essas colunas estão disponíveis em: