Suporte a zero-copy para todos os formatos de tabela em interactive warehouses
O Snowflake agora disponibiliza suporte geral para consultar tabelas padrão, dinâmicas, Iceberg e híbridas em interactive warehouses sem cópia prévia de dados.
O que mudou
O suporte a múltiplos formatos de tabela em interactive warehouses chegou ao estágio de disponibilidade geral (GA). Agora é possível realizar consultas de baixa latência e alta concorrência em cima de dados existentes sem precisar duplicar ou transformar arquivos em tabelas interativas.
Para que serve
Imagine que você precisa alimentar dashboards em tempo real ou APIs com milhares de acessos simultâneos utilizando tabelas Iceberg ou tabelas padrão já existentes.
- Consultar tabelas padrão, dinâmicas, Iceberg e híbridas diretamente.
- Aproveitar a baixa latência e alta concorrência de um interactive warehouse.
- Evitar a duplicação ou movimentação de dados para tabelas específicas.
Como usar
Você pode criar um interactive warehouse especificando a palavra-chave adequada e associar tabelas para o aquecimento proativo do cache.
CREATE OR REPLACE INTERACTIVE WAREHOUSE interactive_demo
WAREHOUSE_SIZE = 'XSMALL';
O que acontece nesse código:
- Define o comando para criar um novo recurso de computação.
- Utiliza a palavra-chave INTERACTIVE para indicar o tipo otimizado.
- Configura o tamanho inicial do warehouse como XSMALL.
Para associar tabelas e iniciar o aquecimento do cache:
ALTER WAREHOUSE interactive_demo ADD TABLES (orders);
O que acontece nesse código:
- Altera o interactive warehouse existente.
- Adiciona a tabela orders à lista de monitoramento e cache proativo.
Limitações e requisitos
- O recurso está em disponibilidade geral (GA).
- Consultas em interactive warehouses possuem limite de tempo fixo de 5 segundos; é altamente recomendável configurar um warehouse de contingência (fallback warehouse).
- O intervalo mínimo de auto-suspensão é de 24 horas (86400 segundos) para preservar o cache.
- É possível anexar até 100 tabelas por interactive warehouse para aquecimento proativo de cache.
- Comandos CALL para procedures e o operador de fluxo ->> não são suportados em interactive warehouses.
Como aplicar num pipeline
Essa funcionalidade entra na camada de serving e consumo final, permitindo que aplicações analíticas e APIs consultem dados brutos ou refinados (Silver e Gold) diretamente na fonte com alta performance e sem custos de cópia.
- interactive warehouse
- zero-copy
- iceberg
- standard tables
- analytics
Zero-copy support for all table formats in interactive warehouses (General availability)
Resumo e explicação gerados por IA a partir da release note oficial. Em caso de dúvida, a documentação oficial da plataforma prevalece.
Relacionadas
- SnowflakeGA
Geração de documentos em PDF, Word e PowerPoint no Snowflake CoWork
O Snowflake CoWork agora gera arquivos PDF, Word, PowerPoint e HTML diretamente de suas análises usando a ferramenta de execução de código do Cortex Agent.
snowflake cowork · cortex agent - SnowflakePublic Preview
Cortex Agent SDK para Python e TypeScript no Snowflake
O Cortex Agent SDK permite criar aplicações que utilizam Cortex Agents e Cortex Code em Python e TypeScript.
cortex agents · python - SnowflakeAtualização
Mensagens de erro mais detalhadas na classificação de dados sensíveis
A view DATA_CLASSIFICATION_LATEST agora traz mensagens de erro específicas e códigos do Snowflake para falhas na classificação.
data governance · trust center