Del via


Speiling av Azure SQL Database

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

Hvis du vil ha en opplæring om hvordan du konfigurerer Azure SQL Database for speiling i Fabric, kan du se Opplæring: Konfigurere Microsoft Fabric-speilede databaser fra Azure SQL Database.

Hvis du vil finne ut mer og se demonstrasjoner av speiling av Azure SQL Database i Fabric, kan du se følgende Data Exposed-episode.

Hvorfor bruke speiling i stoff?

Med speiling i stoff trenger du ikke å sette sammen forskjellige tjenester fra flere leverandører. I stedet kan du glede deg over et svært integrert, ende-til-ende og brukervennlig produkt som er utformet for å forenkle analysebehovene dine, og bygget for åpenhet og samarbeid mellom Microsoft, Azure SQL Database og 1000-vis av teknologiløsninger som kan lese Delta Lake-tabellformatet med åpen kildekode.

Hvilke analyseopplevelser er innebygd?

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

Diagram over Fabric Database-speiling 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 speilede Azure SQL Database har et automatisk generert SQL-analyseendepunkt som gir en rik analytisk opplevelse på toppen av deltatabellene som opprettes 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 Delta Lake-tabellene dine 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 redigeringsprogrammet for SQL-spørring finnes det et bredt økosystem av verktøy som kan spørre SQL-analyseendepunktet, inkludert SQL Server Management Studio (SSMS),mssql-utvidelsen med Visual Studio Code og til og med GitHub Copilot.

Speiling av Azure SQL Database bak brannmur

Hvis Azure SQL Database ikke er offentlig tilgjengelig og ikke tillater Azure-tjenester å koble til den, kan du konfigurere datagateway for virtuelt nettverk eller lokal datagateway for å speile dataene. Datagatewayen forenkler sikre tilkoblinger til kildedatabasene dine via et privat endepunkt eller fra et klarert privat nettverk. Hvis du vil ha mer informasjon, kan du se Opplæring: Konfigurere Microsoft Fabric-speilede databaser fra Azure SQL Database.

Aktive transaksjoner, arbeidsbelastninger og virkemåter for replikatormotor

  • Aktive transaksjoner fortsetter å holde avkortingen av transaksjonsloggen til transaksjonen forpliktes og den speilede Azure SQL Database innhentes, 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. Finn ut mer om hvordan du overvåker ressurser for Azure SQL Database.

Støtte for nivå og kjøpsmodell

Kilden Azure SQL Database kan enten være én enkelt database eller en database i et elastisk utvalg.

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. Databehandlingsbruken for spørring av data via SQL, Power BI eller Spark belastes fortsatt basert på strukturkapasiteten.

Neste trinn: