Forenkle databehandling med speiling og virtualisering
Organisasjoner står ofte overfor utfordringer med å administrere og analysere dataene sine på grunn av kompleksiteten ved å integrere ulike datakilder, sikre datakonsistens og opprettholde datatilgjengelighet i sanntid. SQL Database i Microsoft Fabric løser disse utfordringene ved å tilby en enhetlig plattform som forenkler dataintegrering, forbedrer datakonsistens og sikrer datatilgjengelighet i nær sanntid.
Integrer med speiling
En av nøkkelfunksjonene til SQL Database i Microsoft Fabric er dens evne til å speile databaser fra Azure SQL Database direkte inn i Fabrics OneLake. I tillegg speiles SQL Database i Fabric automatisk for analyseformål, med data som kontinuerlig replikeres til OneLake i nær sanntid.
Denne speilingsprosessen sikrer at data kontinuerlig replikeres i nær sanntid, noe som eliminerer behovet for komplekse ETL-prosesser (Extract, Transform, Load). Ved å gjøre det reduserer det de totale eierkostnadene og akselererer tiden til innsikt, slik at bedrifter kan låse opp forretningsintelligens, kunstig intelligens, datateknikk, datavitenskap og datadelingsscenarier.
Når du har startet en speilingsprosess, kan du overvåke replikeringsstatusen ved å velge alternativet Overvåk replikering fra Replikering-fanen . Hvis det ikke er noen oppdateringer i kildetabellene, vil motoren trekke seg tilbake og gjenoppta vanlig avspørring etter å ha oppdaget oppdaterte data.
Hvis du vil lære mer om hvordan du konfigurerer speilede databaser, kan du se Opplæring: Konfigurere Microsoft Fabric-speilede databaser fra Azure SQL Database.
Utforsk datavirtualisering
Datavirtualisering i SQL Database i Fabric er en funksjon som lar deg få tilgang til og manipulere data fra ulike kilder uten å måtte flytte eller kopiere dataene fysisk. Denne tilnærmingen gir en enhetlig visning av data, noe som muliggjør sømløs integrasjon og analyse på tvers av ulike plattformer.
Disse funksjonene muliggjør scenarioer som spørring av Parquet-, CSV- og Delta-tabeller som er tilgjengelige i et innsjøhus.
| Funksjonalitet | Definisjon | Eksempel på spørring |
|---|---|---|
| Legitimasjon med databaseomfang | Lar deg opprette legitimasjon som kan brukes til å få sikker tilgang til eksterne datakilder. | CREATE DATABASE SCOPED CREDENTIAL MyCredential WITH IDENTITY = 'USER IDENTITY'; |
| Ekstern datakilde | Dette lar deg definere eksterne datakilder, for eksempel filer som er lagret i OneLake. | 'abfss://aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb@<onelake_account_name>.dfs.fabric.microsoft.com/bbbbbbbb-1111-2222-3333-cccccccccccc/Files/parquet/data1.parquet'; |
| Eksternt filformat | Med denne funksjonen kan du angi formatet for eksterne filer, for eksempel Parquet-, CSV- og Delta-filer. | CREATE EXTERNAL FILE FORMAT MyFileFormat WITH ( FORMAT_TYPE = DELIMITEDTEXT, FORMAT_OPTIONS ( FIELD_TERMINATOR = ',', STRING_DELIMITER = '"' ) ); |
| Eksternt bord | Dette lar deg lage tabeller som refererer til data som er lagret utenfor SQL-databasen. | CREATE EXTERNAL TABLE MyExternalTable ( Column1 INT, Column2 NVARCHAR(50) ) WITH ( LOCATION = 'myfolder/myfile.csv', DATA_SOURCE = MyExternalDataSource, FILE_FORMAT = MyFileFormat ); |