Simplifique o gerenciamento de dados com espelhamento e virtualização
As organizações geralmente enfrentam desafios para gerenciar e analisar seus dados devido à complexidade de integrar várias fontes de dados, garantindo a consistência e mantendo a disponibilidade dos dados em tempo real. O Banco de Dados SQL no Microsoft Fabric aborda esses desafios fornecendo uma plataforma unificada que simplifica a integração de dados, melhora a consistência e garante a disponibilidade dos dados em tempo quase real.
Integrar com espelhamento
Um dos principais recursos do Banco de Dados SQL no Microsoft Fabric é a capacidade de espelhar bancos de dados do Banco de Dados SQL do Azure diretamente no OneLake do Fabric. Além disso, o Banco de Dados SQL no Fabric é automaticamente espelhado para fins de análise, com dados continuamente replicados no OneLake quase em tempo real.
Esse processo de espelhamento garante que os dados sejam replicados continuamente quase em tempo real, eliminando a necessidade de processos complexos de ETL (extração, transformação e carregamento). Ao fazer isso, reduz o custo total de propriedade e acelera o tempo de análise, permitindo que as empresas desbloqueiem cenários de business intelligence, inteligência artificial, engenharia de dados, ciência de dados e compartilhamento de dados.
Após iniciar um processo de espelhamento, monitore o status de replicação selecionando a opção Monitorar replicação no guia Replicação. Se não houver atualizações nas tabelas de origem, o mecanismo recuará e retomará a sondagem regular após detectar dados atualizados.
Para saber mais sobre como configurar bancos de dados espelhados, confira o Tutorial: Configure bancos de dados espelhados do Microsoft Fabric do Banco de Dados SQL do Azure.
Explorar a virtualização de dados
A virtualização de dados no Banco de Dados SQL no Fabric é uma funcionalidade que permite acessar e manipular dados de várias fontes sem a necessidade de mover ou copiar fisicamente os dados. Essa abordagem fornece uma exibição unificada dos dados, permitindo a integração e a análise perfeitas em diferentes plataformas.
Esses recursos permitem cenários como consultar tabelas Parquet, CSV e Delta disponíveis em um lakehouse.
| Funcionalidade | Definição | Exemplo de consulta |
|---|---|---|
| Credencial com escopo de banco de dados | Permite criar credenciais que possam ser usadas para acessar fontes de dados externas com segurança. | CREATE DATABASE SCOPED CREDENTIAL MyCredential WITH IDENTITY = 'USER IDENTITY'; |
| Fonte de dados externa | Isso permite definir fontes de dados externas, como arquivos armazenados no OneLake. | 'abfss://aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb@<onelake_account_name>.dfs.fabric.microsoft.com/bbbbbbbb-1111-2222-3333-cccccccccccc/Files/parquet/data1.parquet'; |
| Formato de arquivo externo | Essa funcionalidade permite especificar o formato de arquivos externos, como arquivos Parquet, CSV e Delta. | CREATE EXTERNAL FILE FORMAT MyFileFormat WITH ( FORMAT_TYPE = DELIMITEDTEXT, FORMAT_OPTIONS ( FIELD_TERMINATOR = ',', STRING_DELIMITER = '"' ) ); |
| Tabela externa | Isso permite criar tabelas que referenciam dados armazenados fora do banco de dados SQL. | CREATE EXTERNAL TABLE MyExternalTable ( Column1 INT, Column2 NVARCHAR(50) ) WITH ( LOCATION = 'myfolder/myfile.csv', DATA_SOURCE = MyExternalDataSource, FILE_FORMAT = MyFileFormat ); |