Del via


Mirroring Azure SQL Database

Speiling i Fabric gir en enkel opplevelse for å unngå komplekse ETL (Extract Transform Load) og integrere din eksisterende Azure SQL Database med resten av dataene dine i Microsoft Fabric. Du kan kontinuerlig replikere dine eksisterende Azure SQL-databaser direkte inn i Fabrics OneLake. I Fabric kan du låse opp kraftige scenarioer for forretningsanalyse, kunstig intelligens, datateknikk, datavitenskap og datadeling.

For en veiledning om hvordan du konfigurerer Azure SQL Database for speiling i Fabric, se Tutorial: Konfigurer Microsoft Fabric speilede databaser fra Azure SQL Database.

For å lære mer og se demoer av Mirroring Azure SQL Database in Fabric, se følgende episode Data Expeded.

Hvorfor bruke speiling i stoff?

Med speiling i stoff trenger du ikke å sette sammen forskjellige tjenester fra flere leverandører. I stedet kan du nyte et høyt integrert, helhetlig og brukervennlig produkt som er designet for å forenkle dine analysebehov, og bygget for åpenhet og samarbeid mellom Microsoft, Azure SQL Database og tusenvis av teknologiløsninger som kan lese det åpne Delta Lake-tabellformatet.

Hvilke analyseopplevelser er innebygd?

Speilede databaser er et element i Fabric Data Warehousing som er forskjellig fra lager - og SQL-analyseendepunktet.

Diagram over Fabric-databasespeiling for Azure SQL Database.

Når du oppretter en speildatabase, opprettes disse elementene i Fabric-arbeidsområdet:

  • Det speilede SQL-databaseelementet. Speiling administrerer replikeringen av data til OneLake og konvertering til Parquet, i et analyseklart format. Dette muliggjør nedstrømsscenarioer som datateknikk, datavitenskap og mer.
  • Et SQL-analyseendepunkt

Hver speilet Azure SQL Database har et automatisk generert SQL-analyseendepunkt som gir en rik analytisk opplevelse oppå Delta-tabellene som er laget av speilingsprosessen. Brukere har tilgang til kjente T-SQL-kommandoer som kan definere og spørre etter dataobjekter, men ikke manipulere dataene fra SQL-analyseendepunktet, siden det er en skrivebeskyttet kopi. Du kan utføre følgende handlinger i SQL Analytics-endepunktet:

  • Utforsk tabellene som refererer til data i dine Delta Lake-tabeller fra Azure SQL Database.
  • Opprett ingen kodespørringer og visninger, og utforsk data visuelt uten å skrive en kodelinje.
  • Utvikle SQL-visninger, innebygde TVF-er (tabellverdifunksjoner) og lagrede prosedyrer for å innkapsle semantikken og forretningslogikken i T-SQL.
  • Administrer tillatelser for objektene.
  • Spør etter data i andre lagre og innsjøhus i samme arbeidsområde.

I tillegg til SQL-spørringseditoren, finnes det et bredt økosystem av verktøy som kan spørre SQL-analyseendepunktet, inkludert SQL Server Management Studio (SSMS), MSSQL-utvidelsen for Visual Studio Code, og til og med GitHub Copilot.

Speiling av Azure SQL Database bak brannmur

Hvis Azure SQL Database din ikke er offentlig tilgjengelig og ikke tillater Azure tjenester å koble til den, kan du sette opp virtuell nettverksdatagateway eller on-premises datagateway for å speile dataene. Datagatewayen forenkler sikre tilkoblinger til kildedatabasene dine via et privat endepunkt eller fra et klarert privat nettverk. For mer informasjon, se Tutorial: Konfigurer Microsoft Fabric speilede databaser fra Azure SQL Database.

Aktive transaksjoner, arbeidsbelastninger og virkemåter for replikatormotor

  • Aktive transaksjoner fortsetter å holde transaksjonslogg-forkortelsen til transaksjonen commis og den speilede Azure SQL Database tar igjen, eller transaksjonen avbrytes. Langvarige transaksjoner kan føre til at transaksjonsloggen fylles opp mer enn vanlig. Transaksjonsloggen for kildedatabasen bør overvåkes slik at transaksjonsloggen ikke fylles ut. Hvis du vil ha mer informasjon, kan du se Transaksjonsloggen vokser på grunn av langvarige transaksjoner og CDC.
  • Hver brukerarbeidsbelastning varierer. Under det første øyeblikksbildet kan det være mer ressursbruk på kildedatabasen, for både CPU og IOPS (inndata-/utdataoperasjoner per sekund, for å lese sidene). Tabelloppdateringer/slettingsoperasjoner kan føre til økt logggenerering. Lær mer om hvordan du kan overvåke ressurser for din Azure SQL Database.

Støtte for nivå og kjøpsmodell

Kilden til Azure SQL Database kan være enten en enkelt database eller en database i en elastisk pool.

Pricing

Fabric compute som brukes til å replikere dataene dine til Fabric OneLake, er gratis. Lagring i OneLake er gratis basert på kapasitetsstørrelsen. Hvis du vil ha mer informasjon, kan du se Kostnader for speiling og OneLake-priser for speiling. Beregningsbruken for å spørre data via SQL, Power BI eller Spark belastes fortsatt basert på Fabric-kapasiteten.

Neste trinn: