Espelhamento aberto no Microsoft Fabric (versão prévia)
O espelhamento no Fabric oferece uma experiência fácil para evitar processos de ETL (extração, transformação e carregamento) complexos e integrar o seus dados existentes ao OneLake com o restante dos dados no Microsoft Fabric. Você pode replicar continuamente seus dados diretamente no OneLake do Fabric. No Fabric, é possível desbloquear cenários poderosos de business intelligence, inteligência artificial, engenharia de dados, ciência de dados e compartilhamento de dados.
O espelhamento aberto permite que qualquer aplicativo grave dados de alterações diretamente em um banco de dados espelhado no Fabric. O espelhamento aberto foi projetado para ser extensível, personalizável e aberto. É um recurso poderoso que estende o espelhamento no Fabric com base no formato de tabela Delta Lake aberto.
Assim que os dados chegam ao OneLake no Fabric, o espelhamento aberto simplifica o gerenciamento de mudanças complexas nos dados, garantindo que os todos os dados espelhados estejam continuamente atualizados e prontos para análise.
Importante
Esse recurso está na versão prévia.
Para um conferir tutorial sobre como configurar seu banco de dados espelhado aberto no Fabric, acesse o Tutorial: configurar bancos de dados espelhados abertos no Microsoft Fabric.
Por que usar o espelhamento aberto no Fabric?
O espelhamento aberto expande a capacidade do Espelhamento no Fabric, permitindo que seus próprios aplicativos ou provedores de dados coloquem dados em um banco de dados espelhado no OneLake, dentro do Fabric. Depois que os dados chegam à zona de destino, o mecanismo de replicação de espelhamento gerencia a complexidade das alterações e os converte para o formato Delta Parquet, deixando-os prontos para análises. No OneLake, seus dados podem ser analisados e consumidos por todas as experiências do Fabric.
O espelhamento aberto atende às suas necessidades de replicação de dados se você:
- Usar seu próprio aplicativo para gravar dados na zona de destino do espelhamento aberto, conforme os requisitos e formatos da zona de destino do espelhamento aberto.
- Usar um de nossos parceiros de espelhamento aberto para ajudar na ingestão de dados.
Quais experiências de análise são internas?
Todos os tipos de bancos de dados espelhados são itens no Data Warehousing do Fabric, distintos do Warehouse e do ponto de extremidade de análises em SQL.
O espelhamento cria três itens no espaço de trabalho do Fabric:
- O item de banco de dados espelhado. O espelhamento gerencia a replicação de dados no OneLake, converte para o formato Delta Parquet e gerencia a complexidade das alterações, entregando os dados em um formato para análises. 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
- Um modelo semântico padrão
Cada banco de dados espelhado aberto tem um ponto de extremidade de análises em SQL gerado automaticamente, que fornece uma experiência analítica avançada sobre as Tabelas Delta criadas pelo processo de espelhamento. Os usuários têm acesso aos comandos T-SQL já conhecidos capazes de definir e consultar objetos de dados, mas não manipular os dados do ponto de extremidade da análise SQL, pois é uma cópia somente leitura. Você pode executar as seguintes ações no ponto de extremidade de análise SQL:
- Explore as tabelas que fazem referência aos dados em suas tabelas do Delta Lake.
- Crie consultas e exibições sem código e explore os dados visualmente sem necessitar de nenhuma linha de código.
- Desenvolva modos SQL, funções com valor de tabela (TVFs) embutidos e procedimentos armazenados para encapsular a semântica e lógica de negócios no T-SQL.
- Gerenciar permissões nos objetos.
- Consulte dados em outros depósitos e lakehouses no mesmo espaço de trabalho.
Além do editor de consultas SQL, há um amplo ecossistema de ferramentas que podem consultar o ponto de extremidade de análise SQL, incluindo SQL Server Management Studio (SSMS), a extensão mssql com Visual Studio Code, e até mesmo o GitHub Copilot.
Considerações sobre custos do espelhamento aberto
Assim como para todos os tipos de espelhamento no Fabric, o espelhamento aberto oferece um terabyte de armazenamento gratuito para espelhamento para cada unidade de capacidade (CU) adquirida e provisionada. Por exemplo, se você comprar um F64, você receberá 64 terabytes gratuitos de armazenamento para réplicas espelhadas. O armazenamento do OneLake é cobrado apenas quando o limite de armazenamento de espelhamento gratuito é excedido ou quando a capacidade está pausada.
Além disso, a computação necessária para gerenciar a complexidade dos dados de alterações é gratuita e não consome capacidade. As solicitações ao OneLake como parte do processo de espelhamento consomem capacidade normalmente, conforme descrito no artigo Consumo de computação do OneLake.