Partilhar via


Espelhando a instância gerenciada SQL do Azure (visualização)

Mirroring no Microsoft Fabric oferece uma experiência fácil para evitar processos complexos de ETL (Extract Transform Load) e integrar a sua propriedade existente da Instância Gerida de SQL do Azure com o resto dos seus dados no Microsoft Fabric. Você pode replicar continuamente os seus bancos de dados das Instâncias Geridas do SQL existentes diretamente no OneLake do Fabric. Dentro do Fabric, você pode desbloquear cenários poderosos de business intelligence, inteligência artificial, engenharia de dados, ciência de dados e compartilhamento de dados.

Para obter um tutorial sobre como configurar sua Instância Gerenciada SQL do Azure para Espelhamento na Malha, consulte Tutorial: Configurar bancos de dados espelhados do Microsoft Fabric a partir da Instância Gerenciada SQL do Azure (Visualização).

Por que usar o espelhamento na malha?

Com Mirroring no Fabric, não se precisa juntar diferentes serviços de vários fornecedores. Em vez disso, pode desfrutar de um produto altamente integrado, de ponta a ponta e fácil de usar, concebido para simplificar as suas necessidades de análise e criado para ser aberto e permitir a colaboração entre a Microsoft, o Azure SQL Managed Instance e as milhares de soluções tecnológicas que conseguem ler o formato de tabela Delta Lake de código aberto.

Que experiências analíticas são incorporadas?

Os bancos de dados espelhados são um item no Fabric Data Warehouse distinto do Warehouse e do ponto de extremidade de análise SQL.

Diagrama de espelhamento de banco de dados do Fabric para Azure SQL Managed Instance.

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 e a conversão para o 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 acesso de análise SQL
  • Um modelo semântico padrão

Cada Instância Gerida SQL do Azure espelhada tem um ponto de extremidade de análise SQL gerado automaticamente que proporciona uma experiência analítica rica sobre as Tabelas Delta criadas pelo processo de espelhamento. Os utilizadores têm acesso a comandos T-SQL familiares que podem definir e consultar objetos de dados, mas não podem manipular os dados do ponto de extremidade de análise do SQL, pois é uma cópia somente leitura. Você pode executar as seguintes ações no endpoint de análise SQL:

  • Explore as tabelas que fazem referência a dados nas suas tabelas Delta Lake do SQL Managed Instance do Azure.
  • Não crie consultas e visualizações de código e explore dados visualmente sem escrever uma linha de código.
  • Desenvolva exibições SQL, TVFs embutidos (funções com valor de tabela) e procedimentos armazenados para encapsular sua semântica e lógica de negócios em T-SQL.
  • Gerencie permissões nos objetos.
  • Consulte dados em outros Armazéns e Lakehouses no mesmo espaço de trabalho.

Além do editor de consultas SQL, há um amplo ecossistema de ferramentas que pode consultar o ponto de extremidade de análise SQL, incluindo o SQL Server Management Studio (SSMS), o Azure Data Studio e até mesmo o GitHubCopilot.

Requisitos de rede

Durante a visualização atual, o Fabric Mirroring para Instância Gerida SQL do Azure exige que o utilizador use o Ponto de Extremidade Público e configure a sua VNET de instância gerida SQL para permitir o tráfego para e a partir dos serviços do Azure. Você pode usar as tags de serviço do Azure Cloud ou do Power BI para definir o escopo desta configuração:

Transações ativas, cargas de trabalho e comportamentos do mecanismo replicador

  • As transações ativas continuam a manter o truncamento do log de transações até que a transação seja confirmada e a instância gerida do Azure SQL espelhada seja recuperada, ou a transação seja anulada. Transações de longa duração podem fazer com que o log de transações seja preenchido mais do que o normal. O log de transações do banco de dados de origem deve ser monitorado para que o log de transações não fique cheio. Para obter mais informações, consulte O log de transações cresce devido a transações de longa duração e CDC.
  • Cada carga de trabalho do usuário varia. Durante o snapshot inicial, pode haver mais uso de recursos no banco de dados de origem, tanto para CPU quanto IOPS (operações de entrada/saída por segundo, para ler as páginas). As operações de atualização/exclusão de tabelas podem levar ao aumento da geração de logs. Saiba mais sobre como monitorar recursos para sua Instância Gerenciada SQL do Azure.

Suporte ao nível e ao modelo de compra

A Instância Gerenciada SQL do Azure de origem pode ser uma única instância gerenciada SQL ou uma instância gerenciada SQL pertencente a um pool de instâncias.

  • Todas as camadas de serviço no modelo de compra vCore são suportadas.

Preços

A computação de malha usada para replicar seus dados no Fabric OneLake é gratuita. O armazenamento no OneLake é gratuito com base no tamanho da capacidade. Para obter mais informações, consulte o custo de espelhamento em e os preços do OneLake para espelhamento em . O uso de computação para consultar dados via SQL, Power BI ou Spark ainda é cobrado com base na Capacidade de Malha.

Próximo passo