Compartilhe tabelas Iceberg estrangeiras usando o OpenSharing
Agora é possível compartilhar e ler tabelas Iceberg federadas via Lakehouse Federation usando o OpenSharing, inclusive com clientes Iceberg externos.
O que mudou
O compartilhamento e a leitura de tabelas Iceberg estrangeiras via OpenSharing estão disponíveis de forma geral (GA). Provedores podem incluir no share tabelas Iceberg vindas de catálogos externos mapeados por Lakehouse Federation e disponibilizá-las para destinatários, mesmo que utilizem clientes Iceberg externos.
Para que serve
Imagine que você centralizou várias tabelas Iceberg de fontes externas na sua plataforma usando Lakehouse Federation e precisa disponibilizá-las para parceiros de negócios ou sistemas externos sem mover os dados de lugar. Com essa novidade, você pode:
- Compartilhar tabelas Iceberg federadas diretamente pelo OpenSharing.
- Permitir que clientes externos baseados no protocolo Iceberg leiam os dados compartilhados.
- Gerenciar o acesso usando os controles de segurança do Unity Catalog.
Como usar
Você pode criar um objeto de share e adicionar tabelas estrangeiras utilizando comandos SQL no editor ou em um notebook.
CREATE SHARE IF NOT EXISTS meu_share;
ALTER SHARE meu_share ADD TABLE meu_catalogo.meu_schema.minha_tabela_iceberg;
O que acontece nesse código:
- Cria um novo objeto de share chamado
meu_shareno Unity Catalog. - Adiciona a tabela Iceberg estrangeira mapeada na federação ao share criado.
Limitações e requisitos
- O recurso está em disponibilidade geral (GA).
- É necessário ter as permissões adequadas no Unity Catalog (como
CREATE SHAREe privilégios de leitura na tabela e no esquema). - O uso de comandos SQL para adicionar esquemas requer um SQL warehouse ou computação com Databricks Runtime 13.3 LTS ou superior.
- delta sharing
- unity catalog
- iceberg
- lakehouse federation
- opensharing
Sharing foreign Iceberg 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