Espelhamento da Instância Gerenciada de SQL do Azure (versão prévia)
O espelhamento no Fabric fornece uma experiência fácil para evitar ETL (extração, transformação e carregamento) complexo e integrar a sua propriedade existente da Instância Gerenciada de SQL do Azure com o restante dos seus dados no Microsoft Fabric. Você pode replicar continuamente os seus bancos de dados existentes da Instância Gerenciada de SQL 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.
Para obter um tutorial sobre como configurar a sua Instância Gerenciada de SQL do Azure para espelhamento no Fabric, confira Tutorial: Configurar bancos de dados espelhados do Microsoft Fabric a partir da Instância Gerenciada de SQL do Azure (versão prévia).
Por que usar o espelhamento no Fabric?
Com o Espelhamento in Fabric, você não precisa reunir diferentes serviços de vários fornecedores. Em vez disso, você pode desfrutar de um produto altamente integrado, de ponta a ponta e fácil de usar que foi projetado para simplificar suas necessidades de análise e criado para abertura e colaboração entre a Microsoft, a Instância Gerenciada de SQL do Azure e as milhares de soluções de tecnologia que podem ler o formato de tabela do Delta Lake de código aberto.
Quais experiências de análise são internas?
Os bancos de dados espelhados são um item no Fabric Data Warehouse distinto do Warehouse e do ponto de extremidade de análise do 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 duplicaçã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 extremidade de análise do SQL
- Um modelo semântico padrão
Cada Instância Gerenciada de SQL do Azure espelhada tem um ponto de extremidade de análise de SQL gerado automaticamente que fornece uma experiência analítica avançada além das 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 nas tabelas do Delta Lake da Instância Gerenciada de SQL do Azure.
- 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 pode consultar o ponto de extremidade da análise SQL, incluindo o SQL Server Management Studio (SSMS), o Azure Data Studio e até mesmo o GitHub Copilot.
Requisitos de rede
Durante a versão prévia atual, o Espelhamento do Fabric para a Instância Gerenciada de SQL do Azure exige que você use o Ponto de Extremidade Público e configure a sua VNet da instância gerenciada de SQL para permitir o tráfego de e para os serviços do Azure. Você pode usar marcas de serviço do Power BI ou da Nuvem do Azure para definir o escopo desta configuração:
- Atualmente, você deve atualizar a segurança de rede da Instância Gerenciada de SQL do Azure para Habilitar pontos de extremidade públicos.
- Atualmente, você deve habilitar a opção permitir tráfego de ponto de extremidade público no grupo de segurança de rede para poder conectar o seu workspace do Fabric à Instância Gerenciada de SQL do Azure.
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 Gerenciada de SQL do Azure espelhada seja capturada ou a transação seja anulada. As transações de execução prolongada podem resultar em um preenchimento acima do normal do log de transações. O log de transações do banco de dados de origem deve ser monitorado para que o log de transações não seja preenchido. Para obter mais informações, consulte Log de transações cresce devido a transações de longa execução e CDC.
- A carga de trabalho de cada usuário varia. Durante o instantâneo inicial, pode haver mais uso de recursos no banco de dados de origem, tanto para CPU quanto para 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 a sua Instância Gerenciada de SQL do Azure.
- O mecanismo duplicador monitora cada tabela em busca de alterações de forma independente. Se não houver atualizações em uma tabela de origem, o mecanismo duplicador começará a recuar, aumentando exponencialmente a duração para essa tabela, em até uma hora. O mesmo pode ocorrer se houver um erro transitório, impedindo a atualização de dados. O mecanismo duplicador retomará automaticamente a pesquisa regular depois que os dados atualizados forem detectados.
Suporte a modelos de nível e de compra
A Instância Gerenciada de SQL do Azure de origem pode ser uma única instância gerenciada do SQL ou uma instância gerenciada do SQL pertencente a um pool de instâncias.
- Todas as camadas de serviço no modelo de compra vCore são compatíveis.
Próxima etapa
Conteúdo relacionado
- Como proteger dados de bancos de dados espelhados do Microsoft Fabric a partir da Instância Gerenciada de SQL do Azure (versão prévia)
- Limitações em bancos de dados espelhados do Microsoft Fabric da Instância Gerenciada de SQL do Azure (versão prévia)
- Monitorar a replicação de banco de dados da Instância Gerenciada espelhada do Fabric
- Solucionar problemas de bancos de dados espelhados do Fabric a partir da Instância Gerenciada de SQL do Azure (versão prévia)