Spejling af Azure SQL Managed Instance (prøveversion)
Mirroring in Fabric giver en nem oplevelse for at undgå komplekse ETL (Extract Transform Load) og integrere din eksisterende Azure SQL Managed Instance-ejendom med resten af dine data i Microsoft Fabric. Du kan løbende replikere dine eksisterende SQL Managed Instance-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 Managed Instance til Mirroring in Fabric, skal du se Selvstudium: Konfigurer spejlede Microsoft Fabric-databaser fra Azure SQL Managed Instance (prøveversion).
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 Managed Instance og de 1000s teknologiløsninger, der kan læse tabelformatet i Delta Lake med åben kildekode.
Hvilke analyseoplevelser er indbygget?
Spejlede databaser er et element i Fabric Data Warehouse, 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
Hvert spejlede Azure SQL Managed Instance 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 Managed Instance.
- 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ørgselseditoren er der et bredt økosystem af værktøjer, der kan forespørge SQL-analyseslutpunktet, herunder SQL Server Management Studio (SSMS), Azure Data Studio og endda GitHub Copilot.
Netværkskrav
I den aktuelle prøveversion kræver Fabric Mirroring til Azure SQL Managed Instance, at du bruger det offentlige slutpunkt og konfigurerer din SQL-administrerede forekomst af VNET for at tillade trafik fra og til Azure-tjenester. Du kan bruge Azure Cloud- eller Power BI-tjeneste-koder til at omfatte denne konfiguration:
- I øjeblikket skal du opdatere din Azure SQL Managed Instance-netværkssikkerhed for at aktivere offentlige slutpunkter.
- I øjeblikket skal du tillade offentlig slutpunktstrafik i netværkssikkerhedsgruppen for at kunne oprette forbindelse mellem dit Fabric-arbejdsområde og din Azure SQL Managed Instance.
Aktive transaktioner, arbejdsbelastninger og funktionsmåder for replikatorprogrammer
- Aktive transaktioner holder fortsat afkortningen af transaktionsloggen, indtil transaktionen er bekræftet, og den spejlede Azure SQL Managed Instance 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 Managed Instance.
- Replikatorprogrammet overvåger hver tabel for ændringer uafhængigt af hinanden. Hvis der ikke er nogen opdateringer i en kildetabel, begynder replikatorprogrammet at sikkerhedskopiere med en eksponentielt stigende varighed for den pågældende tabel op til en time. Det samme kan ske, hvis der er en forbigående fejl, der forhindrer opdatering af data. Replikatorprogrammet genoptager automatisk regelmæssige forespørgsler, når der er registreret opdaterede data.
Understøttelse af niveau og købsmodel
Kilden til Azure SQL Managed Instance kan enten være en enkelt SQL-administreret forekomst eller en SQL-administreret forekomst, der tilhører en forekomstgruppe.
- Alle tjenesteniveauer i vCore-indkøbsmodellen understøttes.
Næste trin
Relateret indhold
- Sådan gør du: Sikre data Microsoft Fabric-spejlede databaser fra Azure SQL Managed Instance (prøveversion)
- Begrænsninger i spejlede Microsoft Fabric-databaser fra Azure SQL Managed Instance (prøveversion)
- Overvåg fabric-spejling af databasereplikering af administrerede forekomster
- Foretag fejlfinding af fabric-spejlede databaser fra Azure SQL Managed Instance (prøveversion)