Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O espelhamento no Fabric é uma solução de baixo custo e baixa latência para reunir dados de vários sistemas em uma única plataforma de análise. Você pode replicar continuamente seu patrimônio de dados existente diretamente no OneLake do Fabric de uma variedade de bancos de dados do Azure e fontes de dados externas.
Com os dados de data mais up-toem um formato queryable no OneLake, agora você pode usar todos os diferentes serviços no Fabric, como executar análises com Spark, executar notebooks, engenharia de dados, visualizar por meio de relatórios do Power BI e muito mais.
O espelhamento no Fabric permite que os usuários desfrutem de um produto altamente integrado, de ponta a ponta e fácil de usar projetado para simplificar suas necessidades de análise. Criado para abertura e colaboração entre a Microsoft e soluções de tecnologia que podem ler o formato de tabela delta lake de software livre, o Espelhamento é uma solução turnkey de baixo custo e baixa latência que permite criar uma réplica de seus dados no OneLake que pode ser usada para todas as suas necessidades analíticas.
As tabelas Delta podem ser usadas em todos os lugares do Fabric, permitindo que os usuários acelerem sua jornada para o Fabric.
Por que usar o Espelhamento no Fabric?
Hoje, muitas organizações têm dados operacionais ou analíticos críticos em silos.
Acessar e trabalhar com esses dados hoje requer pipelines complexos de ETL (Extrair Carga de Transformação), processos de negócios e silos de decisão, criando:
- Acesso restrito e limitado a dados importantes, sempre em constante alteração
- Atrito entre pessoas, processo e tecnologia
- Longos tempos de espera para criar pipelines e processos para dados extremamente importantes
- Sem liberdade para usar as ferramentas necessárias para analisar e compartilhar insights confortavelmente
- Falta de uma base adequada para as pessoas compartilharem e colaborarem em dados
- Não há formatos de dados abertos comuns para todos os cenários analíticos – BI, IA, Integração, Engenharia e até aplicativos
O espelhamento no Fabric fornece uma experiência fácil para acelerar o tempo de valor para insights e decisões e dividir silos de dados entre soluções de tecnologia:
- Replicação quase em tempo real de dados e metadados em um data-lake de SaaS, com análise interna para BI e IA
A plataforma Microsoft Fabric é criada com base em SaaS (Software como Serviço), que leva a simplicidade e a integração a um nível totalmente novo. Para saber mais sobre o Microsoft Fabric, confira o que é o Microsoft Fabric?
O espelhamento cria estes itens no workspace do Fabric:
- O espelhamento gerencia a replicação de dados e metadados no OneLake e a conversão em Parquet, em um formato pronto para análise. Isso permite cenários downstream, como engenharia de dados, ciência de dados e muito mais.
- Um ponto de extremidade de análise do SQL
Além do editor de consultas SQL, há um amplo ecossistema de ferramentas, incluindo o SQL Server Management Studio (SSMS),a extensão mssql com o Visual Studio Code e até o GitHub Copilot.
O compartilhamento permite a facilidade de controle de acesso e gerenciamento, para garantir que você possa controlar o acesso a informações confidenciais. O compartilhamento também permite a tomada de decisões segura e democratizada em toda a sua organização.
Tipos de espelhamento
O Fabric oferece três abordagens diferentes para trazer dados para o OneLake por meio do espelhamento.
- Espelhamento de banco de dados – o espelhamento de banco de dados no Microsoft Fabric permite a replicação de bancos de dados e tabelas inteiros, permitindo que você reúna dados de vários sistemas em uma única plataforma de análise.
- Espelhamento de metadados – o espelhamento de metadados no Fabric sincroniza metadados (como nomes de catálogo, esquemas e tabelas) em vez de mover fisicamente os dados. Essa abordagem aproveita os atalhos, garantindo que os dados permaneçam em sua fonte enquanto ainda estão facilmente acessíveis no Fabric.
- Espelhamento aberto – o espelhamento aberto no Fabric foi projetado para estender o espelhamento com base no formato de tabela delta lake aberto. Essa funcionalidade permite que qualquer desenvolvedor escreva os dados de alteração do aplicativo diretamente em um item de banco de dados espelhado no Microsoft Fabric, com base na abordagem de espelhamento aberto e nas APIs públicas.
Atualmente, os seguintes bancos de dados externos estão disponíveis:
Como a replicação quase em tempo real do espelhamento de banco de dados funciona?
O espelhamento é habilitado criando uma conexão segura com sua fonte de dados operacional. Você escolhe se deseja replicar um banco de dados inteiro ou tabelas individuais e o Espelhamento manterá seus dados sincronizados automaticamente. Depois de configurados, os dados serão replicados continuamente no OneLake para consumo de análise.
Veja a seguir os princípios principais do espelhamento:
Habilitar o Espelhamento no Fabric é simples e intuitivo, sem precisar criar pipelines de ETL complexos, alocar outros recursos de computação e gerenciar a movimentação de dados.
O espelhamento no Fabric é um serviço totalmente gerenciado, portanto, você não precisa se preocupar em hospedar, manter ou gerenciar a replicação da conexão espelhada.
Como funciona o espelhamento de metadados?
O espelhamento não só habilita a replicação de dados, mas também pode ser obtido por meio de atalhos ou espelhamento de metadados em vez de replicação completa de dados, permitindo que os dados fiquem disponíveis sem movê-los fisicamente ou duplicá-los. O espelhamento nesse contexto refere-se à replicação de apenas metadados, como nomes de catálogo, esquemas e tabelas, em vez dos próprios dados reais. Essa abordagem permite que o Fabric torne os dados de diferentes fontes acessíveis sem duplicá-los, simplificando o gerenciamento de dados e minimizando as necessidades de armazenamento.
Por exemplo, ao acessar dados registrados no Catálogo do Unity, o Fabric espelha apenas a estrutura de catálogo do Azure Databricks, permitindo que os dados subjacentes sejam acessados por meio de atalhos. Esse método garante que todas as alterações nos dados de origem sejam refletidas instantaneamente no Fabric sem a necessidade de movimentação de dados, mantendo a sincronização em tempo real e aumentando a eficiência no acesso up-toinformações de data.
Como funciona o espelhamento aberto?
Além de espelhar a habilitação da replicação de dados criando uma conexão segura com sua fonte de dados, você também pode selecionar um provedor de dados existente ou gravar seu próprio aplicativo para inserir dados no banco de dados espelhado. Depois de criar um banco de dados espelhado aberto por meio da API pública ou por meio do portal do Fabric, você poderá obter uma URL de zona de destino no OneLake, onde poderá obter dados de alteração por especificação de espelhamento aberto.
Depois que os dados estiverem na zona de destino com o formato adequado, a replicação começará a ser executada e gerenciará a complexidade de mesclar as alterações com atualizações, inserir e excluir a serem refletidas em tabelas delta. Esse método garante que todos os dados gravados na zona de destino serão imediatamente e manterão os dados no Fabric up-to-date.
Compartilhamento
O compartilhamento permite a facilidade de controle de acesso e gerenciamento, enquanto controles de segurança como RLS (segurança em nível de linha) e OLS (segurança em nível de objeto) e mais certifique-se de que você pode controlar o acesso a informações confidenciais. O compartilhamento também permite a tomada de decisões segura e democratizada em toda a sua organização.
Ao compartilhar, os usuários concedem a outros usuários ou a um grupo de usuários acesso a um banco de dados espelhado sem dar acesso ao workspace e ao restante de seus itens. Quando alguém compartilha um banco de dados espelhado, ele também concede acesso ao ponto de extremidade de análise do SQL.
Para obter mais informações, consulte Compartilhar seu banco de dados espelhado e gerenciar permissões.
Consultas entre bancos de dados
Com os dados do banco de dados espelhado armazenados no OneLake, você pode escrever consultas entre bancos de dados, unindo dados de bancos de dados espelhados, armazéns e pontos de extremidade de análise sql do Lakehouses em uma única consulta T-SQL. Para obter mais informações, consulte Gravar uma consulta entre bancos de dados.
Por exemplo, você pode referenciar a tabela de bancos de dados espelhados e armazéns usando nomenclatura de três partes. No exemplo a seguir, use o nome de três partes para fazer referência ContosoSalesTable no warehouse ContosoWarehouse. De outros bancos de dados ou armazéns, a primeira parte da convenção de nomenclatura de três partes do SQL padrão é o nome do banco de dados espelhado.
SELECT *
FROM ContosoWarehouse.dbo.ContosoSalesTable AS Contoso
INNER JOIN Affiliation
ON Affiliation.AffiliationId = Contoso.RecordTypeID;
Custo do espelhamento
Para espelhamento de banco de dados e espelhamento aberto, a computação do Fabric e o armazenamento do OneLake são gratuitos até um limite baseado em capacidade.
- O armazenamento para réplicas é gratuito até um limite com base no tamanho da capacidade. O espelhamento oferece um terabyte gratuito de armazenamento de espelhamento para cada (unidade de capacidade) que você comprou. Por exemplo, se você comprar uma capacidade F64, obterá 64 terabytes gratuitos no valor de armazenamento, usados exclusivamente para espelhamento. O armazenamento OneLake será cobrado se o limite gratuito de armazenamento de espelhamento for excedido ou quando a capacidade for pausada. Para obter mais informações, consulte Preços do Microsoft Fabric.
- A computação do Background Fabric usada para replicar seus dados no Fabric OneLake é gratuita e não consome capacidade. Solicitações diretamente ao OneLake para dados espelhados consomem capacidade como consumo normal de computação do OneLake. A computação para consultar dados usando SQL, Power BI ou Spark é cobrada a taxas regulares.
- Uma capacidade do Fabric em execução é necessária apenas para a configuração inicial do Espelhamento.
Engenharia de dados com seus dados de banco de dados espelhados
O Microsoft Fabric fornece vários recursos de engenharia de dados para garantir que seus dados sejam facilmente acessíveis, bem organizados e de alta qualidade. Na Engenharia de Dados do Fabric, você pode:
- Criar e gerenciar seus dados como Spark usando um lakehouse
- Projetar pipelines para copiar dados em sua lakehouse
- Usar definições de trabalho do Spark para enviar trabalho de lote/streaming para o cluster Spark
- Usar notebooks para escrever código para ingestão, preparação e transformação de dados
Ciência de Dados com seus dados de banco de dados espelhados
O Microsoft Fabric oferece o Fabric Data Science para capacitar os usuários a concluir fluxos de trabalho de ciência de dados de ponta a ponta para fins de enriquecimento de dados e insights de negócios. Você pode concluir uma ampla gama de atividades em todo o processo de ciência de dados, desde exploração, preparação e limpeza de dados até experimentação, modelagem, pontuação de modelo e fornecimento de insights preditivos para relatórios de BI.
Os usuários do Microsoft Fabric podem acessar cargas de trabalho de Ciência de Dados. A partir daí, eles podem descobrir e acessar vários recursos relevantes. Por exemplo, eles podem criar experimentos, modelos e blocos de anotações de machine learning. Eles também podem importar blocos de anotações existentes na home page da Ciência de Dados.
Direct Lake com seus dados de banco de dados espelhados
O modo Direct Lake pode ser usado com bancos de dados espelhados no Microsoft Fabric para habilitar a consulta de alto desempenho em dados espelhados sem a necessidade de movimentação ou duplicação de dados. Quando um banco de dados espelhado é criado, seus dados são armazenados no formato Delta Lake no OneLake. Esse formato nativo permite que o Power BI e outras ferramentas de análise se conectem por meio do modo Direct Lake, oferecendo insights quase em tempo real acessando diretamente os arquivos subjacentes. Essa integração combina a simplicidade do espelhamento com a velocidade e a escalabilidade do Direct Lake, permitindo relatórios rápidos e up-todatas sobre dados operacionais.
Retenção para dados espelhados
O espelhamento no Fabric replica continuamente sua propriedade de dados existente no OneLake no formato de tabela Delta Lake. Para manter os dados espelhados armazenados com eficiência e sempre prontos para análise, o espelhamento executa automaticamente o vácuo para remover arquivos antigos não mais referenciados por um log Delta.
Você pode personalizar a configuração de retenção de acordo com seus requisitos. Por exemplo, você pode escolher um período de retenção mais curto para reduzir o consumo de armazenamento de espelhamento ou estender o período de retenção para utilizar os recursos de viagem no tempo da Delta para análise.
Para bancos de dados espelhados criados no portal do Fabric após meados de junho de 2025, a retenção padrão é um dia. Para bancos de dados espelhados antigos, o padrão é sete dias. Para verificar ou atualizar a configuração de retenção, no portal do Fabric, navegue até o banco de dados espelhado ->Configurações ->Guia Manutenção e especifique o limite de retenção. Você também pode configurá-la por meio da API pública especificando a retentionInDays propriedade.
Banco de dados SQL no Fabric
Você também pode criar e gerenciar diretamente um banco de dados SQL no Microsoft Fabric dentro do portal do Fabric. Com base no Banco de Dados SQL do Azure, o banco de dados SQL no Fabric é espelhado automaticamente para fins de análise e permite que você crie facilmente seu banco de dados operacional no Fabric. O banco de dados SQL é a página inicial das cargas de trabalho do Fabric para OLTP e pode se integrar à integração de controle do código-fonte do Fabric.