
BigQuery: Novas Funcionalidades Para Transferência e Variáveis SQL
Novidades no BigQuery: Otimizando a Transferência de Dados e a Flexibilidade em SQL
Data de Lançamento (aprox.): 8 de abril de 2026
Transferências Incrementais de Dados do SQL Server para BigQuery
O Google BigQuery, plataforma de data warehouse na nuvem, anunciou uma atualização significativa para o seu Serviço de Transferência de Dados (Data Transfer Service). Agora, a ferramenta oferece suporte a transferências incrementais de dados ao migrar informações do Microsoft SQL Server para o BigQuery.
Essa funcionalidade, que se encontra em fase de Preview, permite que apenas os dados modificados ou novos sejam transferidos em cada execução, em vez de a base de dados completa. Isso resulta em uma otimização considerável de tempo e recursos computacionais, especialmente para grandes volumes de dados e atualizações frequentes.
A capacidade de realizar transferências incrementais é crucial para manter ambientes de análise de dados sempre atualizados com o mínimo de impacto na infraestrutura.
Variável de Sessão `@@session_id` Amplia Capacidades em Funções e Views SQL
Outra novidade importante é a introdução da variável de sistema `@@session_id`, que agora pode ser utilizada em funções SQL definidas pelo usuário (UDFs), funções de tabela e views lógicas dentro do BigQuery. Esta funcionalidade já está em disponibilidade geral (GA).
A variável `@@session_id` permite identificar univocamente cada sessão de consulta. Ao integrá-la em funções e views, os desenvolvedores ganham maior controle e flexibilidade para implementar lógicas condicionais, auditoria e personalização de consultas baseadas na sessão ativa.
Essa expansão de uso da `@@session_id` simplifica a criação de lógicas mais complexas e dinâmicas diretamente no nível do banco de dados, aprimorando a governança e a customização das operações com dados.
Deixe um comentário