Compartilhe tabelas Delta estrangeiras com o OpenSharing no Databricks
Agora é possível compartilhar tabelas Delta federadas do OneLake, Hive metastore ou AWS Glue sem duplicar dados, usando o OpenSharing.
O que mudou
O recurso de compartilhamento de tabelas Delta estrangeiras via OpenSharing chegou à disponibilidade geral (GA). Providers conseguem disponibilizar tabelas federadas de origens externas diretamente aos recipients através do Unity Catalog, sem precisar mover ou copiar os dados para dentro do Databricks.
Para que serve
Imagine que você mantém dados armazenados em fontes externas e precisa disponibilizá-los para parceiros ou clientes de forma segura e controlada. Com essa funcionalidade, você pode:
- Compartilhar tabelas federadas do OneLake, AWS Glue ou Hive metastore.
- Evitar custos e complexidade de movimentação de dados.
- Gerenciar o acesso centralmente pelo Unity Catalog.
Como usar
Para adicionar uma tabela estrangeira a um share existente, execute o comando SQL abaixo no seu notebook ou editor do Databricks SQL:
ALTER SHARE meu_share ADD TABLE meu_catalogo.meu_schema.minha_tabela_estrangeira;
O que acontece nesse código:
- O comando
ALTER SHAREmodifica um share existente no Unity Catalog. - A cláusula
ADD TABLEindica que um ativo de tabela será incluído. - O caminho completo
meu_catalogo.meu_schema.minha_tabela_estrangeiraaponta para a tabela federada que você deseja expor.
Limitações e requisitos
- O recurso está em disponibilidade geral (GA).
- É necessário possuir o privilégio
CREATE SHAREpara criar o share, além de permissões deUSE CATALOG,USE SCHEMAeSELECTsobre os ativos. - O share e os ativos devem pertencer ao mesmo metastore do Unity Catalog.
- delta sharing
- unity catalog
- opensharing
- governance
- data sharing
Sharing foreign Delta tables with OpenSharing is now generally available
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