Del via


Mirroring Azure SQL Managed Instance

Speiling i Fabric gir en enkel opplevelse for å unngå komplisert ETL (Extract Transform Load) og integrere din eksisterende Azure SQL Managed Instance med resten av dataene dine i Microsoft Fabric. Du kan kontinuerlig replikere dine eksisterende SQL Managed Instance-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 Managed Instance for speiling i fabric, se Tutorial: Konfigurer Microsoft Fabric speilede databaser fra Azure SQL Managed Instance.

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 Managed Instance 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 Warehouse som skiller seg fra Warehouse og SQL analytics endpoint.

Diagram av Fabric-databasespeiling for Azure SQL Managed Instance.

Når du oppretter en speilet SQL-administrert forekomst, opprettes disse elementene i Fabric-arbeidsområdet:

  • Det speilvendte 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 Managed Instance har et automatisk generert SQL analytics-endepunkt 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 Managed Instance.
  • 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 Managed Instance bak brannmur

Hvis Azure SQL Managed Instance din ikke er offentlig tilgjengelig, opprett en virtuell nettverksdatagateway eller on-premises datagateway for å speile dataene. Sørg for at nettverket til Azure Virtual Network eller gateway-serveren kan koble til Azure SQL Managed Instance via et privat endepunkt.

Aktive transaksjoner, arbeidsbelastninger og virkemåter for replikatormotor

  • Aktive transaksjoner fortsetter å holde transaksjonslogg-forkortelsen til transaksjonen commis og den speilede Azure SQL Managed Instance 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 Managed Instance.

Støtte for nivå og kjøpsmodell

Kilden til Azure SQL Managed Instance kan være enten en enkelt SQL-administrert instans eller en SQL-administrert instans som tilhører en instanspool.

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: