Consultas de Time Travel agora aplicam políticas ABAC no Unity Catalog
Consultas de Time Travel em tabelas gerenciadas do Unity Catalog passam a aplicar políticas de filtro de linha e máscara de coluna ABAC.
O que mudou
Para que serve
Imagine que você precisa auditar dados históricos de uma tabela protegida por políticas baseadas em atributos (ABAC), garantindo que as regras de acesso continuem válidas para versões anteriores. Com esta melhoria, você pode:
- Consultar dados históricos usando carimbo de data/hora ou versão.
- Garantir que filtros de linha e máscaras de coluna sejam aplicados em consultas do tipo Time Travel.
- Manter a segurança dos dados ao usar o Databricks Runtime 19 ou compute serverless.
Como usar
Você pode usar a sintaxe padrão de Time Travel em consultas SQL ou DataFrames do Spark.
SELECT * FROM meu_catalogo.meu_schema.minha_tabela VERSION AS OF 5;
O que acontece nesse código:
- O Databricks identifica a versão número 5 da tabela no log de transações.
- O sistema compara o esquema histórico com o esquema atual.
- As políticas ABAC atpostas são aplicadas sobre os dados históricos retornados.
SELECT * FROM meu_catalogo.meu_schema.minha_tabela TIMESTAMP AS OF '2026-01-01 00:00:00';
O que acontece nesse código:
- O Databricks localiza os dados válidos para o carimbo de data/hora informado.
- As regras de filtro de linha e máscara de coluna vigentes são aplicadas para o usuário atual.
Limitações e requisitos
- Recurso em estágio Beta.
- Requer habilitação prévia da preview correspondente.
- Exige Databricks Runtime 19 ou superior em standard compute, ou utilização de serverless compute.
- O tipo de tabela deve ser Unity Catalog managed Delta table com catalog commits habilitados, ou managed Iceberg table.
- Para tabelas Delta gerenciadas, o column mapping precisa estar ativo tanto na versão atual quanto na histórica, usando o mesmo modo.
- Não há suporte a Time Travel em tabelas com filtros de linha ou máscaras de coluna definidos a nível de tabela.
- unity catalog
- abac
- time travel
- delta lake
- governance
Time travel queries now enforce ABAC policies (Beta)
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
- DatabricksGA
Repositórios de pacotes em nível de workspace para Databricks Apps
Administradores de workspace podem configurar repositórios padrão de pacotes Python e npm para Databricks Apps.
databricks apps · workspace settings - DatabricksGA
Redimensione partições de stateful streaming sem perder o checkpoint no Databricks
Agora é possível alterar o número de partições de shuffle em queries Structured Streaming e pipelines Lakeflow sem descartar o estado do checkpoint.
structured streaming · lakeflow - DatabricksAtualização
Google Gemini 4 Argon disponível no Unity Gateway do Databricks
O modelo multimodal Google Gemini 4 Argon já pode ser acessado via Foundation Model APIs e Unity Gateway.
unity catalog · foundation model apis