Spejling af Azure SQL Database
Mirroring in Fabric giver en nem oplevelse for at undgå kompleks ETL (Extract Transform Load) og integrere din eksisterende Azure SQL Database-ejendom med resten af dine data i Microsoft Fabric. Du kan løbende replikere dine eksisterende Azure SQL-databaser direkte til Fabric's OneLake. I Fabric kan du låse op for effektive business intelligence-, kunstig intelligens-, Dataudvikler-, datavidenskabs- og datadelingsscenarier.
Hvis du vil have et selvstudium om konfiguration af din Azure SQL Database til Spejling i Fabric, skal du se Selvstudium: Konfigurer spejlede Microsoft Fabric-databaser fra Azure SQL Database.
Hvis du vil vide mere og se demoer af Mirroring Azure SQL Database i Fabric, kan du se følgende Episode af Data Exposed.
Hvorfor bruge Spejling i Fabric?
Med Mirroring i Fabric behøver du ikke at samle forskellige tjenester fra flere leverandører. I stedet kan du nyde godt af et yderst integreret, færdigt og brugervenligt produkt, der er designet til at forenkle dine analysebehov og udviklet til åbenhed og samarbejde mellem Microsoft, Azure SQL Database og de 1000s teknologiløsninger, der kan læse delta Lake-tabelformatet med åben kildekode.
Hvilke analyseoplevelser er indbygget?
Spejlede databaser er et element i Fabric Data Warehousing, der adskiller sig fra slutpunktet for Warehouse og SQL Analytics.
Spejling opretter tre elementer i dit Fabric-arbejdsområde:
- Det spejlede databaseelement. Spejling administrerer replikering af data til OneLake og konvertering til Parquet i et format, der er klar til analyse. Dette muliggør downstreamscenarier, f.eks. datakonstruktion, datavidenskab og meget mere.
- Et SQL Analytics-slutpunkt
- En semantisk standardmodel
Hver spejlede Azure SQL Database har et automatisk genereret SQL-analyseslutpunkt , der giver en omfattende analyseoplevelse oven på de Delta-tabeller, der er oprettet af spejlingsprocessen. Brugerne har adgang til velkendte T-SQL-kommandoer, der kan definere og forespørge om dataobjekter, men ikke manipulere dataene fra SQL-analyseslutpunktet, da det er en skrivebeskyttet kopi. Du kan udføre følgende handlinger i SQL Analytics-slutpunktet:
- Udforsk de tabeller, der refererer til data i dine Delta Lake-tabeller fra Azure SQL Database.
- Opret ingen kodeforespørgsler og visninger, og udforsk data visuelt uden at skrive en kodelinje.
- Udvikl SQL-visninger, indbyggede TVF'er (Funktioner med tabelværdi) og lagrede procedurer for at indkapsle din semantik og forretningslogik i T-SQL.
- Administrer tilladelser til objekterne.
- Forespørg om data i andre lagre og Lakehouses i det samme arbejdsområde.
Ud over SQL-forespørgselseditorenCopilot
Netværkskrav
Mirroring understøtter i øjeblikket ikke logiske Azure SQL Database-servere bag et Azure Virtual Network eller et privat netværk. Hvis du har din Azure Database-forekomst bag et privat netværk, kan du ikke aktivere spejling af Azure SQL Database.
- I øjeblikket skal du opdatere dine logiske firewallregler for Azure SQL-serveren til Tillad offentlig netværksadgang.
- Du skal aktivere indstillingen Tillad Azure-tjenester for at oprette forbindelse til din logiske Azure SQL Database-server.
Aktive transaktioner, arbejdsbelastninger og funktionsmåder for replikatorprogrammer
- Aktive transaktioner tilbageholder fortsat afkortningen af transaktionsloggen, indtil transaktionen bekræftes, og den spejlede Azure SQL Database indhentes, eller transaktionen afbrydes. Langvarige transaktioner kan resultere i, at transaktionsloggen udfylder mere end normalt. Transaktionsloggen for kildedatabasen skal overvåges, så transaktionsloggen ikke udfyldes. Du kan få flere oplysninger under Transaktionsloggen vokser på grund af langvarige transaktioner og CDC.
- Hver brugerarbejdsbelastning varierer. Under det indledende snapshot kan der være mere ressourceforbrug i kildedatabasen for både CPU og IOPS (input-/outputhandlinger pr. sekund for at læse siderne). Tabelopdateringer/sletningshandlinger kan føre til øget oprettelse af logfiler. Få mere at vide om, hvordan du overvåger ressourcer til din Azure SQL Database.
Understøttelse af niveau og købsmodel
Azure SQL Database-kilden kan enten være en enkelt database eller en database i en elastisk pulje.
- Alle tjenesteniveauer i vCore-indkøbsmodellen understøttes.
- For dtu-indkøbsmodellen (Database Transaction Unit) understøttes databaser, der er oprettet på tjenesteniveauerne Gratis, Grundlæggende eller Standard med færre end 100 DTU'er, ikke.
Prissætning
Fabric Compute, der bruges til at replikere dine data til Fabric OneLake, er gratis. Lagerplads i OneLake er gratis baseret på kapacitetsstørrelsen. Du kan finde flere oplysninger under Omkostninger ved spejling af og OneLake-priser for spejling af. Beregningsforbruget for forespørgsler om data via SQL, Power BI eller Spark opkræves stadig baseret på Fabric Capacity.