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
- DatabricksBeta
Conector do SurveyMonkey chega ao Lakeflow Connect no Databricks
O Lakeflow Connect agora conta com conector nativo para o SurveyMonkey em Beta, permitindo ingestão incremental de pesquisas, respostas e contatos com governança no Unity Catalog.
lakeflow connect · surveymonkey - DatabricksBeta
Lakeflow Connect adiciona conector do Oracle Eloqua em Beta
O Lakeflow Connect agora oferece um conector gerenciado em Beta para o Oracle Eloqua, permitindo ingestão incremental de dados de marketing governados pelo Unity Catalog.
lakeflow connect · oracle eloqua - DatabricksBeta
Ingira métricas do GA4 com o novo conector do Lakeflow Connect
O Lakeflow Connect ganha conector gerenciado em Beta para o Google Analytics 4, permitindo ingestão incremental de relatórios agregados via API com governança no Unity Catalog.
lakeflow connect · google analytics