Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este artigo apresenta padrões OneLake comuns e as capacidades da plataforma que pode usar para os implementar. Use a informação deste artigo para pensar em como pretende organizar o seu ambiente de dados e depois escolha os padrões que se adequem às suas necessidades empresariais, técnicas e de governação.
Cada padrão descreve como organizar os dados e a propriedade para alcançar um objetivo arquitetónico específico. Para implementar um padrão, combina uma ou mais capacidades fundamentais do OneLake – virtualização de dados, interoperabilidade de dados abertos, governação centralizada e análise integrada e IA. Cada funcionalidade, por sua vez, depende de funcionalidades específicas do produto , como atalhos, espelhamento, segurança OneLake e modo Direct Lake. A mesma capacidade e característica frequentemente aparece em mais do que um padrão.
Note
Este artigo baseia-se nos padrões identificados no white paper de orientação arquitetónica da OneLake.
Considere estes cinco padrões como blocos de construção para o seu design OneLake. A maioria dos ambientes combina mais do que um. Escolha os padrões que correspondam aos seus objetivos:
- Acesso unificado a dados com replicação mínima - Use o OneLake para expor dados de vários sistemas de origem sem os copiar.
- Arquitetura em medalhão (bronze, prata, ouro) - Organize os dados para que fluam por três camadas de qualidade, desde a ingestão em bruto até dados certificados, prontos para utilização empresarial.
- Malha de dados orientada a domínio numa plataforma partilhada - Permitir que os domínios empresariais possuam e publiquem os seus próprios produtos de dados numa única base governada.
- Consolidação de plataformas para análise e IA - Configure cargas de trabalho de análise, ciência de dados e IA para funcionar numa única cópia de dados.
- Partilha externa de dados entre organizações - Dar aos parceiros e clientes acesso aos dados da OneLake sem exportações ou cópias duplicadas.
Acesso unificado aos dados com replicação mínima
Se os seus dados estiverem espalhados por múltiplas clouds, sistemas on-premises ou lagos externos, copiar tudo num só local pode não ser prático – ou sequer possível. O acesso unificado aos dados com padrão de replicação mínimo trata o OneLake como uma única camada lógica de dados entre essas fontes. Em vez de construir pipelines de ingestão para cada fonte, usas atalhos para referenciar dados no local e espelhar quando precisas de uma cópia sincronizada e otimizada para consultas.
Utilize este padrão quando:
- Os seus dados estão espalhados por várias clouds, sistemas on-premises ou lagos externos.
- Replicar dados num armazenamento central criaria armazenamento excessivo, latência ou sobrecarga de conformidade.
- É necessário incorporar rapidamente novas fontes sem desenvolver pipelines completos de extração, transformação e carregamento (ETL).
- Quer preservar os investimentos em data lakes, data warehouses e repositórios operacionais existentes.
Aplicar acesso unificado aos dados
Para pôr este padrão em prática, comece com duas abordagens principais de acesso a dados que não exigem que construa ou opere processos de movimentação de dados: a virtualização disponibiliza os dados fonte através do OneLake sem os copiar, e o espelhamento zero-ETL traz uma cópia sincronizada gerida pela plataforma para o OneLake como tabelas Delta prontas para análise. Só use ferramentas de movimentação de dados Fabric quando estas abordagens não suportam a fonte ou não cumprem os seus requisitos. Para orientações adicionais sobre como escolher e combinar estas abordagens, consulte Unificar dados com os atalhos do OneLake e o espelhamento.
Faça um inventário das suas fontes de dados para determinar quais o OneLake pode aceder através de virtualização ou espelhamento zero-ETL: armazenamento de objetos na cloud, catálogos externos, bases de dados operacionais e Dataverse. Sinalize quaisquer fontes restantes como necessitando de uma abordagem de movimentação de dados.
Escolha a técnica de acesso a dados adequada para cada fonte suportada. Prefiro virtualização quando o código-fonte suporta acesso sem cópia. Use espelhamento zero-ETL quando a fonte requer uma cópia sincronizada e otimizada para consultas:
| Dados de origem | Como aceder a ela | Processamento de dados |
|---|---|---|
| Armazenamento de objetos na cloud (Azure Data Lake Storage Gen2, Amazon S3, Google Cloud Storage) e armazenamento local compatível com S3 | Atalhos | Virtualização: Disponibiliza os dados de origem sem necessidade de os copiar |
| Dados geridos num catálogo externo que quer disponibilizar sem copiar (por exemplo, Azure Databricks Unity Catalog) | Espelhamento de metadados - sincroniza apenas os metadados de catálogo (esquemas, tabelas) e acede aos dados de origem através de atalhos | Virtualização: Disponibiliza os dados de origem sem necessidade de os copiar |
| Bases de dados operacionais que necessitam de uma cópia otimizada para consultas (Base de Dados SQL do Azure, Azure Cosmos DB, Snowflake, PostgreSQL, SQL Server 2025, Oracle Database, Google BigQuery) | Espelhamento de bases de dados, ou espelhamento aberto para soluções personalizadas suportadas e de parceiros | Espelhamento Zero-ETL: Cria uma cópia Delta sincronizada |
| Dataverse (dados do Dynamics 365 e Power Platform) | Atalhos ou Ligação ao Microsoft Fabric para acesso sem cópia | Virtualização: Disponibiliza os dados de origem sem necessidade de os copiar |
Transforme os dados de origem quando necessário. As transformações de atalho podem processar ficheiros suportados expostos através de um atalho, quer os ficheiros estejam armazenados externamente ou já no OneLake. Use transformações de ficheiros de atalho para converter ficheiros estruturados em tabelas Delta ou transformações de IA de atalhos para processar texto não estruturado. As transformações de atalho criam uma saída Delta transformada e mantêm-na sincronizada com os dados referenciados pelo atalho.
Use ferramentas de movimentação de dados Fabric quando a virtualização e o espelhamento não suportam uma fonte ou quando precisa de transformações complexas, orquestração, uma cadência de movimento programada ou ingestão de streaming. Para obter ajuda na escolha entre pipelines, dataflows, copy jobs e eventstreams, consulte Como escolher uma estratégia de movimentação de dados.
Quando optar pela movimentação de dados, grave os dados copiados num formato de tabela aberto, como Delta Parquet ou Iceberg. O espelhamento e as transformações de atalho já criam saída Delta. A utilização de formatos abertos permite manter os dados virtualizados, as cópias sincronizadas e a saída Delta transformada legíveis pelos motores do Fabric e por plataformas externas.
Regista o motivo sempre que criares uma cópia sincronizada, um resultado Delta transformado ou uma cópia com as ferramentas de movimentação de dados do Fabric. Este registo mantém a decisão auditável. Crie uma cópia apenas quando uma fonte precisar de um layout físico, otimizado para consultas, ou não conseguir cumprir virtualmente os requisitos de frescura, custo de transformação, conformidade ou processamento.
Aplicar a segurança do OneLake aos dados disponibilizados pelo OneLake para que as mesmas políticas abrangam dados virtualizados, cópias sincronizadas e saída transformada do Delta.
Endosse e descreva os dados resultantes no catálogo OneLake para que os consumidores possam encontrá-los e confiar.
Capacidades unificadas de acesso a dados
-
Virtualização de dados e espelhamento zero-ETL - Exponha dados alojados noutros sistemas e nuvens através de referências sem cópia ou de cópias sincronizadas, prontas para analítica. Caraterísticas:
- Os atalhos disponibilizam os dados de origem no OneLake sem os copiar.
- O espelhamento de metadados sincroniza metadados de catálogos externos e acede aos dados de origem através de atalhos.
- Transformações de ficheiros de atalho e transformações de IA convertem dados de origem em saída Delta sincronizada.
-
Governação centralizada - Aplicar segurança e descoberta consistentes a fontes virtualizadas, tal como aplicaria aos dados nativos do OneLake. Caraterísticas:
- A segurança do OneLake e o modelo de controlo de acesso a dados aplicam políticas de acesso consistentes aos dados no OneLake.
- O catálogo OneLake suporta a descoberta e a certificação.
-
Interoperabilidade de dados abertos - Mantenha dados virtualizados e cópias geridas pela plataforma legíveis tanto por motores Fabric como por plataformas externas. Caraterísticas:
- As tabelas Iceberg no OneLake disponibilizam os dados Iceberg para o Fabric e motores externos.
- O Delta Parquet é um formato de tabela aberta para armazenar dados prontos para análise.
- O acesso e as APIs OneLake permitem que aplicações e ferramentas externas acedam aos dados do OneLake.
Arquitetura em medalhão (bronze, prata, ouro)
Tornar os dados disponíveis no OneLake é apenas o primeiro passo. Dados brutos dos sistemas de origem geralmente não são seguros para usar diretamente em análises ou IA. Frequentemente contém duplicados, erros, formatos inconsistentes ou campos sensíveis. Quando várias equipas trabalham com base nos mesmos dados de origem, precisam de uma definição partilhada da finalidade para a qual cada fase dos dados é considerada fiável.
O padrão de arquitetura medalhão organiza os dados no OneLake em três camadas de qualidade: bronze para dados de origem brutos e imutáveis; prata para dados purificados e conformados; e ouro para tabelas certificadas, prontas para negócios, e modelos semânticos. Cada camada é uma fase definida com a qual os consumidores subsequentes podem contar. Tabelas de prata e ouro são reutilizáveis em cargas de BI, análise e IA, por isso as equipas não reconstruem a mesma lógica de limpeza ou modelação em ferramentas separadas.
Utilize este padrão quando:
- Várias equipas constroem sobre os mesmos dados de origem e precisam de qualidade consistente.
- Precisas de uma linhagem rastreável desde entradas brutas até saídas certificadas.
- É necessário um contrato claro entre os consumidores de engenharia de dados e análise ou IA.
Para mais informações sobre este padrão, consulte Compreender arquitetura de medalhões para Fabric com o OneLake. Esse artigo aborda o design de camadas, modelos de implantação, formatos de armazenamento, vistas de lagos materializados e otimização de tabelas Delta.
Como aplicá-lo
Uma arquitetura medallion funcional assenta numa ideia central: cada camada é um contrato com os consumidores das camadas seguintes, e os dados só avançam para a camada seguinte depois de cumprirem os critérios de qualidade dessa camada.
Identifique as suas fontes brutas e os consumidores que dependem de dados certificados.
Defina o que pertence a cada camada e aplique estas definições de forma consistente entre domínios:
Camada Conteúdos Consumidores típicos Bronze Dados brutos, imutáveis, capturados diretamente de fontes, sem aplicação de esquema Engenheiros de dados (acesso limitado) Silver Purificado, desduplicado e conformado a definições empresariais partilhadas Engenheiros de dados e analistas formados Dourado Tabelas e modelos semânticos selecionados, prontos para utilização empresarial Todos os consumidores de BI, analytics e IA Produza cada camada com o workload do Fabric adequado – normalmente Engenharia de Dados (Spark) ou Data Factory para as camadas bronze e prata, e Data Warehouse ou modelos semânticos do Power BI para a camada ouro. Preserve a fidelidade da fonte em bronze usando o formato original, um atalho para dados de origem, Parquet ou Delta conforme apropriado. Use tabelas Delta para prata e ouro para que as cargas de trabalho do Fabric possam ler e escrever de forma fiável os dados refinados.
Aplique políticas de acesso com reconhecimento de camadas. Use segurança do OneLake para itens suportados e as permissões aplicáveis do Fabric e do SQL para armazéns. Restringir o acesso ao bronze, disponibilizar a prata aos analistas e conceder acesso ao ouro com base nas necessidades dos consumidores e nos padrões de menor privilégio.
Utilize resultados gold selecionados para análises subsequentes. Construir modelos semânticos de camada dourada no modo Direct Lake para que o Power BI possa ler dados do OneLake sem criar uma cópia importada ou precisar de atualizações agendadas.
Confirme que toda a produção de ouro tem linhagem rastreável através da prata até às suas fontes de bronze. Depois, endosse tabelas de camada de ouro e modelos semânticos certificados no catálogo OneLake. Esta validação ajuda os consumidores a identificar quais os dados prontos para uso em produção.
Reutilize modelos semânticos dourados para impulsionar as ontologias do Fabric IQ. Este passo dá aos agentes de IA um contexto empresarial governado por dados certificados.
Capacidades fundamentais
-
Análise integrada e IA - as camadas Bronze, Prata e Ouro alimentam todas as cargas de trabalho de análise e IA no OneLake sem cópias específicas de cada motor. Caraterísticas:
- A arquitetura Medallion de lakehouse no OneLake fornece orientações de conceção para as três camadas.
- O modo Direct Lake permite que os modelos semânticos do Power BI leiam dados de camada dourada diretamente do OneLake.
- As cargas de trabalho do Fabric, como Data Engineering e Data Warehouse, produzem e refinam as camadas.
-
Governação centralizada - Aplicar diferentes políticas de acesso e portas de qualidade em cada camada para que os consumidores vejam apenas dados adequados ao seu papel. Caraterísticas:
- A segurança do OneLake impõe políticas de acesso com reconhecimento de camadas.
- O catálogo OneLake suporta descoberta e certificação consciente de camadas.
- A Microsoft Purview aplica etiquetas de sensibilidade e auditorias.
-
Interoperabilidade de dados abertos - Armazene as camadas em formatos abertos para que motores externos possam lê-las juntamente com o Fabric. Caraterísticas:
- O Delta Parquet é um formato de tabela aberta para armazenar dados de camadas refinados.
- As tabelas Iceberg no OneLake disponibilizam os dados das camadas para motores compatíveis com Iceberg.
- O acesso OneLake e as APIs permitem que aplicações e ferramentas externas acedam aos dados da camada.
Malha de dados orientada a domínio numa plataforma partilhada
Se tiver várias equipas de negócio a produzir e consumir dados, encaminhar cada pedido por uma única equipa central de dados pode atrasar a entrega. As equipas empresariais muitas vezes compreendem melhor os seus próprios dados e necessidades, mas descentralizar a propriedade sem governação partilhada pode levar a uma inconsistência de segurança, qualidade e linhagem.
O padrão de malha de dados orientado a domínio confere a cada domínio empresarial a propriedade dos seus próprios produtos de dados, enquanto todos os domínios seguem padrões partilhados numa base OneLake. Cada domínio publica os seus próprios produtos de dados, e os outros domínios acedem aos mesmos através de atalhos e consomem-nos com análises no Fabric e cargas de trabalho de IA. Políticas centralizadas de identidade, segurança e governação aplicam-se uniformemente em todos os domínios.
Utilize este padrão quando:
- Uma única equipa central de dados torna-se um gargalo para a entrega.
- Diferentes domínios de negócio têm dados, requisitos e cadências de lançamento distintas.
- É necessário uma responsabilidade clara pela qualidade dos dados ao nível do domínio sem abdicar da governação a nível empresarial.
Aplicar uma malha de dados orientada ao domínio
Encontre o equilíbrio certo entre descentralização e consistência. Transferir a propriedade para o domínio que melhor conhece os dados e manter a identidade, segurança e linhagem centralizadas para que os produtos de dados de cada domínio cumpram os mesmos padrões.
Identifique os seus domínios de negócio. Cada domínio deve representar uma área coerente do negócio, com uma equipa capaz de possuir e operar os seus produtos de dados de ponta a ponta.
Cria um domínio para cada área de negócio e atribui-lhe espaços de trabalho. Configure um domínio central separado para infraestrutura partilhada e dados empresariais reutilizáveis.
Defina padrões de produtos de dados que cada domínio deve cumprir – por exemplo, requisitos de endosso ou certificação, esquemas documentados, metadados de propriedade, versionamento e acordos de nível de serviço (SLAs). Estes padrões tornam cada produto um contrato reutilizável e descobrível, em vez de apenas uma pasta de espaço de trabalho.
Utilize a segurança do OneLake para aplicar controlos de acesso aos dados baseados em funções ao nível das pastas, tabelas, linhas e colunas, para que os produtores possam publicar produtos de dados sem exporem tudo no respetivo espaço de trabalho.
Aplique a governação a nível de inquilino com o catálogo OneLake para descoberta e linhagem entre domínios, e o Microsoft Purview para etiquetas de sensibilidade e auditoria. Alargue o mesmo modelo de identidade e de políticas aos agentes de IA que consomem produtos de dados de domínio, para que o acesso dos agentes seja gerido como o de qualquer outro consumidor.
Fazer com que os domínios de consumo usem atalhos para referenciar produtos de dados produtores em vez de os copiar. Os consumidores podem então usar os produtos de dados referenciados na carga de trabalho Fabric que se adequam às suas necessidades. Para modelos semânticos do Power BI, use o modo Direct Lake para ler dados diretamente do OneLake. Use Fabric Data Agents ou Fabric IQ para criar experiências de IA baseadas em produtos de dados de domínio governado.
Se os domínios publicarem em catálogos fora do Fabric, planeie a sincronização de controlo de acesso para que as permissões se mantenham consistentes entre o OneLake e o catálogo externo.
Sugestão
O acelerador open source da Microsoft, Policy Weaver, pode automatizar esta sincronização para fontes Azure Databricks (Unity Catalog), Snowflake e Dataverse. Espelha políticas de acesso a dados nas funções de segurança do OneLake, complementando o espelhamento (que move dados, mas não as permissões).
Capacidades de malha de dados
-
Governação centralizada - Descentralizar a propriedade dos domínios, mantendo a identidade, segurança e linhagem centralizadas. Caraterísticas:
- Os domínios agrupam os espaços de trabalho por área de negócio.
- A segurança do OneLake fornece controlos de acesso a pastas, tabelas, linhas e colunas baseados em funções.
- O catálogo OneLake permite a descoberta e a linhagem entre domínios.
- A Microsoft Purview aplica etiquetas de sensibilidade e auditorias.
-
Virtualização de dados - Permitir que os domínios de consumo utilizem produtos de dados detidos pelo produtor através de referências em vez de cópias. Caraterísticas:
- Os atalhos permitem partilha zero de cópias entre domínios.
-
Análise integrada e IA - Tornar os produtos de dados de todos os domínios consumíveis em todas as cargas de trabalho do Fabric. Caraterísticas:
- O modo Direct Lake permite que modelos semânticos do Power BI leiam produtos de dados de domínio diretamente do OneLake.
- As cargas de trabalho do Fabric, como Engenharia de Dados, Data Warehouse, Inteligência em Tempo Real e Ciência de Dados, processam e analisam produtos de dados do domínio.
- O Fabric Data Agents e o Fabric IQ suportam experiências de IA baseadas em produtos de dados de domínio.
Consolidação de plataformas para análise e IA
Se gerir várias plataformas de análise lado a lado – ferramentas separadas para data warehousing, business intelligence, ciência de dados, análise em tempo real e IA – cada ferramenta vem com as suas próprias cópias de dados, pipelines e modelo de governação. Essa fragmentação aumenta os custos e dificulta a aplicação de segurança consistente ou obter uma única resposta a uma questão empresarial.
O padrão de consolidação da plataforma traz estas cargas de trabalho para o Fabric, onde o OneLake fornece uma base de dados partilhada e governada. As cargas de trabalho Fabric acedem, transformam, sincronizam ou analisam dados através desta base, em vez de dependerem de modelos de dados e governação separados para cada ferramenta.
Utilize este padrão quando:
- Estás a usar várias plataformas de análise com capacidades sobrepostas.
- As cópias de dados e os pipelines específicos do mecanismo implicam uma sobrecarga de custos e de manutenção.
- É necessário um modelo único de governação e segurança para todas as cargas de trabalho de análise e IA.
Aplicar consolidação de plataforma
Procura menos plataformas, não mais integrações. Consolida as cargas de trabalho no Fabric em vez de interligar ferramentas entre si, e interliga motores externos apenas quando ainda não os puderes descontinuar.
Faça o inventário das ferramentas e pipelines de análise, armazenamento de dados, ciência de dados, inteligência de negócio (BI) e IA que utiliza atualmente. Note que cargas de trabalho cada ferramenta serve e que dados copia.
Mapeie cada carga de trabalho existente para a carga de trabalho do Fabric que pode substituí-la:
Carga de trabalho herdada Carga de trabalho do Fabric Orquestração de dados e ETL Data Factory Blocos de notas do Spark e processamento de lakehouse Engenharia de Dados Armazenamento de dados SQL Armazém de Dados Streaming e análises KQL Inteligência em tempo real Treino de modelos de ML e acompanhamento de experiências Ciência de Dados Bases de dados operacionais Bases de Dados (base de dados SQL em Fabric e Cosmos DB em Fabric) Visualização BI e modelos semânticos Power BI com modo Direct Lake IA conversacional baseada em dados empresariais Fabric Data Agents, Copilot para Fabric, Fabric IQ Estabelecer um modelo de governação e segurança para todas as cargas de trabalho usando a segurança OneLake, Microsoft Purview e o catálogo OneLake. Configurar chaves geridas pelo cliente quando os itens Fabric suportados requerem outra camada de encriptação.
Consolide dados analíticos no OneLake utilizando o formato Delta ou Iceberg para que as cargas de trabalho possam partilhar uma base de dados governada. Inclua cargas de trabalho operacionais consolidando-as em Bases de Dados Fabric, que disponibilizam dados analíticos sincronizados no OneLake.
Baseie a IA nos dados consolidados. Construa ontologias (pré-visualização) sobre a sua camada de dados curada e exponha-as aos agentes através do servidor Ontology MCP, para que os Fabric Data Agents, Microsoft 365 Copilot e ferramentas externas raciocinem sobre o mesmo contexto governado. Pode gerar definições de ontologia a partir de modelos semânticos do Power BI em modo Import, Direct Lake ou DirectQuery. Use o modo Direct Lake quando precisar de ligações geradas para dados OneLake suportados e reveja as limitações atuais da ontologia.
Para motores externos que ainda não pode descontinuar, exponha os dados do OneLake através da integração com o Azure Databricks, da interoperabilidade Iceberg com o Snowflake ou do acesso e APIs do OneLake.
Desativa as ferramentas, as cópias de dados e os pipelines substituídos depois de validar o equivalente no Fabric. Assim, a consolidação elimina custos, licenças e transferências em vez de adicionar mais uma plataforma à pilha.
Capacidades de consolidação de plataformas
-
Análise integrada e IA - Reúne cargas de trabalho de análise, ciência de dados e IA numa base partilhada da OneLake. Caraterísticas:
- As cargas de trabalho do Fabric, como Data Factory, Data Engineering, Data Warehouse, Real-Time Intelligence, Data Science, Bases de Dados e o Power BI, acedem, transformam, sincronizam ou analisam dados através da base partilhada.
- O modo Direct Lake permite que os modelos semânticos do Power BI leiam diretamente os dados do OneLake.
- Fabric Data Agents, Copilot for Fabric e Fabric IQ suportam experiências de IA baseadas em dados da OneLake.
- As ontologias e o servidor MCP de Ontologia fornecem contexto de negócio governado aos agentes de IA.
- O OneLake, como fonte de conhecimento para o Microsoft Foundry, permite ao Foundry indexar ficheiros OneLake para utilização por agentes de IA.
-
Interoperabilidade de dados abertos - Permita que plataformas externas que não descontinua possam continuar a ler os mesmos dados. Caraterísticas:
- As tabelas Iceberg no OneLake e Delta Parquet mantêm os dados em formatos de tabela abertos.
- O acesso e as APIs OneLake permitem que aplicações e ferramentas externas acedam aos dados do OneLake.
- A integração do Azure Databricks e a interoperabilidade do Iceberg com o Snowflake permitem que plataformas externas de análise leiam dados do OneLake.
-
Governação centralizada - Substituir os modelos de segurança por ferramenta por um modelo único de governação e auditoria que abrange todas as cargas de trabalho. Caraterísticas:
- A governação do Fabric fornece um quadro comum de governação entre as cargas de trabalho do Fabric.
- A segurança OneLake aplica controlos consistentes de acesso a dados.
- O catálogo OneLake permite a descoberta e a linhagem em diferentes cargas de trabalho.
- A integração com Microsoft Purview aplica etiquetas de sensibilidade e auditoria.
- As chaves geridas pelo cliente adicionam outra camada de encriptação aos itens Fabric suportados.
Partilha externa de dados entre organizações
Se trocar dados com parceiros, fornecedores, clientes ou outras divisões de forma recorrente, as exportações em lote, as transferências de ficheiros e os sistemas a jusante duplicados aumentam a latência, o custo e as lacunas de governação. O padrão externo de partilha de dados dá aos consumidores fora da sua organização ou divisão de negócio acesso direto a dados curados da OneLake sem exportações recorrentes. Os consumidores podem aceder aos dados através da partilha entre tenants no Fabric ou a partir de plataformas externas de analítica, como o Snowflake e o Azure Databricks, através das capacidades de interoperabilidade do OneLake.
Os consumidores veem as atualizações à medida que as vai publicando. Controla o acesso aos dados fonte através do mecanismo de partilha ou interoperabilidade que suporta a plataforma do consumidor.
Utilize este padrão quando:
- Troca dados com organizações externas de forma contínua.
- Exportações em lote ou transferências de ficheiros adicionam latência, complexidade ou lacunas de governação.
- É preciso rastrear e revogar o acesso externo centralmente.
Aplicar partilha externa de dados
A partilha externa funciona melhor quando se usa virtualização em vez de exportar dados. Associe o método de acesso ao que cada consumidor consegue ler e aplique os controlos de acesso suportados por esse mecanismo de partilha ou interoperabilidade.
Identifique os produtos de dados que pretende partilhar externamente e os consumidores que deles precisam (parceiros, fornecedores, clientes). Normalmente, partilha-se tabelas e ficheiros curados, bem definidos e documentados.
Escolha a abordagem de partilha certa para cada consumidor:
Tipo de consumidor Abordagem recomendada Utilizadores do Fabric em outro inquilino Partilha externa de dados para acesso virtualizado entre inquilinos apenas de leitura Utilizadores do Snowflake no Azure Interoperabilidade do Iceberg com Snowflake para ler tabelas Fabric expostas no formato Iceberg utilizadores do Azure Databricks Federação do catálogo OneLake no Azure Databricks para consultar tabelas OneLake através do Unity Catalog sem copiar dados Aplicações ou ferramentas que suportam ADLS Gen2 ou APIs Blob Acesso OneLake e APIs para aceder a dados OneLake através de APIs suportadas Para trazer dados do Dataverse para o OneLake antes de os partilhar, use o padrão unificado de acesso a dados.
Limitar o acesso externo às permissões suportadas pelo mecanismo de partilha selecionado. Para a partilha de dados externa do Fabric, a partilha concede acesso só de leitura a qualquer utilizador no tenant de origem do utilizador convidado. As políticas de segurança e governação do fornecedor, incluindo a segurança do OneLake, os rótulos de confidencialidade e as políticas de prevenção contra perda de dados, não são aplicadas no tenant do consumidor. O consumidor deve controlar o acesso subsequente no seu ambiente.
Concordem desde o início nos termos de cada relação de partilha – o que é partilhado, com quem e durante quanto tempo. Para partilha externa de dados no Fabric, revoge o acesso a partir do separador Partilhas de Dados Externas na página Gerenciar permissões. Para outras abordagens, revogue o acesso através do mecanismo de partilha selecionado. Confirme que o consumidor perde visibilidade.
Aplique etiquetas de sensibilidade, auditoria e prevenção de perda de dados com o Microsoft Purview no ambiente Fabric do fornecedor.
Endosse e documente os produtos de dados de origem no catálogo da OneLake para que os fornecedores possam encontrá-los e gerir antes de partilhar. O catálogo OneLake não publica produtos de dados para inquilinos externos ou plataformas de análise.
Capacidades externas de partilha de dados
-
Virtualização de dados - Partilhe dados através de referências sem cópia sem gerir pipelines de exportação. Caraterísticas:
- A partilha externa de dados proporciona uma partilha virtualizada entre os inquilinos Fabric.
- Os atalhos permitem aos parceiros consumir dados publicados sem os copiar.
-
Interoperabilidade de dados abertos - Partilhe com consumidores que não usam Fabric publicando em formatos abertos. Caraterísticas:
- As tabelas iceberg no OneLake publicam dados partilhados num formato de tabela aberta.
- A interoperabilidade do Iceberg com o Snowflake permite aos consumidores do Snowflake ler dados partilhados do OneLake.
- A federação de catálogos OneLake no Azure Databricks permite aos consumidores do Azure Databricks consultar tabelas OneLake através do Unity Catalog sem copiar dados.
- O acesso e as APIs OneLake permitem que aplicações e ferramentas compatíveis acedam aos dados do OneLake.
-
Governação centralizada - Governar os dados fonte no Fabric e controlar o acesso externo através de cada mecanismo de partilha. Caraterísticas:
- A segurança da OneLake analisa o acesso aos dados de origem no Fabric.
- A Microsoft Purview aplica etiquetas de sensibilidade, auditoria e prevenção de perda de dados no ambiente Fabric do fornecedor.
- O catálogo OneLake suporta a descoberta e endosso do lado do fornecedor antes da partilha.