Del via


Hva er speiling i stoff?

Speiling i Fabric er en rimelig løsning med lav ventetid for å bringe data fra ulike systemer sammen til én enkelt analyseplattform. Du kan kontinuerlig replikere ditt eksisterende dataområde direkte til Fabrics OneLake fra en rekke Azure-databaser og eksterne datakilder.

Med de mest up-todatodataene i et spørringsformat i OneLake, kan du nå bruke alle de forskjellige tjenestene i Fabric, for eksempel å kjøre analyse med Spark, kjøre notatblokker, datateknikk, visualisere gjennom Power BI-rapporter og mer.

Speiling i Fabric gjør det mulig for brukere å glede seg over et svært integrert, ende-til-ende og brukervennlig produkt som er utformet for å forenkle analysebehovene dine. Speiling er bygget for åpenhet og samarbeid mellom Microsoft og teknologiløsninger som kan lese Delta Lake-tabellformatet med åpen kildekode, og er en nøkkelferdig løsning med lav ventetid som lar deg opprette en kopi av dataene dine i OneLake som kan brukes til alle dine analytiske behov.

Delta-tabellene kan deretter brukes overalt i Fabric, slik at brukerne kan akselerere reisen til Fabric.

Hvorfor bruke speiling i stoff?

I dag har mange organisasjoner virksomhetskritiske operasjonelle eller analytiske data som sitter i siloer.

Tilgang til og arbeid med disse dataene i dag krever komplekse ETL-pipeliner (Extract Transform Load), forretningsprosesser og beslutningssiloer, og oppretter:

  • Begrenset og begrenset tilgang til viktige, stadig skiftende data
  • Friksjon mellom mennesker, prosess og teknologi
  • Lange ventetider for å opprette pipeliner og prosesser til kritisk viktige data
  • Ingen frihet til å bruke verktøyene du trenger for å analysere og dele innsikt komfortabelt
  • Mangel på et skikkelig grunnlag for folk å dele og samarbeide om data
  • Ingen vanlige, åpne dataformater for alle analytiske scenarioer – BI, kunstig intelligens, integrering, teknikk og til og med apper

Speiling i Fabric gir en enkel opplevelse for å fremskynde tiden til verdi for innsikt og beslutninger, og for å bryte ned datasiloer mellom teknologiløsninger:

  • Replikering av data og metadata i nær sanntid til en SaaS-datasjø, med innebygd analyse innebygd for BI og kunstig intelligens

Microsoft Fabric-plattformen er bygget på et fundament av Software as a Service (SaaS), som tar enkelhet og integrasjon til et helt nytt nivå. Hvis du vil lære mer om Microsoft Fabric, kan du se Hva er Microsoft Fabric?

Speiling oppretter disse elementene i Fabric-arbeidsområdet:

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

I tillegg til SQL-spørringsredigereren er det et bredt økosystem av verktøy, inkludert SQL Server Management Studio (SSMS),mssql-utvidelsen med Visual Studio Code og til og med GitHub Copilot.

Deling muliggjør enkel tilgangskontroll og administrasjon, for å sikre at du kan kontrollere tilgangen til sensitiv informasjon. Deling muliggjør også sikker og demokratisert beslutningstaking på tvers av organisasjonen.

Typer speiling

Fabric tilbyr tre forskjellige tilnærminger for å bringe data inn i OneLake gjennom speiling.

  • Databasespeiling – Databasespeiling i Microsoft Fabric tillater replikering av hele databaser og tabeller, slik at du kan samle data fra ulike systemer i én enkelt analyseplattform.
  • Metadataspeiling – Metadataspeiling i Fabric synkroniserer metadata (for eksempel katalognavn, skjemaer og tabeller) i stedet for å flytte dataene fysisk. Denne tilnærmingen utnytter snarveier, og sikrer at dataene forblir i kilden samtidig som de er lett tilgjengelige i Fabric.
  • Åpen speiling – Åpen speiling i Fabric er utformet for å utvide speiling basert på åpent Delta Lake-tabellformat. Denne funksjonen gjør det mulig for alle utviklere å skrive programmets endringsdata direkte inn i et speilet databaseelement i Microsoft Fabric, basert på åpen speiling-tilnærming og offentlige API-er.

For øyeblikket er følgende eksterne databaser tilgjengelige:

Plattform Replikering i nær sanntid Type speiling Ende-til-ende-opplæring
Microsoft Fabric mirrored databases from Azure Cosmos DB Ja Speiling av databaser Opplæring: Azure Cosmos DB
Microsoft Fabric-speilede databaser fra Azure Databricks Ja Speiling av metadata Opplæring: Azure Databricks
Microsoft Fabric speilet databaser fra Azure Database for PostgreSQL fleksibel server Ja Speiling av databaser Opplæring: Azure Database for PostgreSQL fleksibel server
Microsoft Fabric-speilede databaser fra Azure SQL Database Ja Speiling av databaser Opplæring: Azure SQL Database
Microsoft Fabric speilede databaser fra Azure SQL Managed Instance Ja Speiling av databaser Opplæring: Azure SQL Managed Instance
Microsoft Fabric-speilede databaser fra Google BigQuery (forhåndsversjon) Ja Speiling av databaser Opplæring: Google BigQuery
Microsoft Fabric-speilede databaser fra Oracle (forhåndsversjon) Ja Speiling av databaser Opplæring: Oracle
Microsoft Fabric-speilede databaser fra SAP (forhåndsvisning) Ja Speiling av databaser Veiledning: SAP
Microsoft Fabric speilede databaser fra Snowflake Ja Speiling av databaser Opplæring: Snøfnugg
Microsoft Fabric speilet databaser fra SQL Server Ja Speiling av databaser Opplæring: SQL Server
Åpne speilede databaser Ja Åpne speiling Opplæring: Åpne speiling
Microsoft Fabric speilet databaser fra Fabric SQL-databasen Ja Speiling av databaser Automatisk konfigurert

Hvordan fungerer replikering av databasespeiling i nær sanntid?

Speiling aktiveres ved å opprette en sikker tilkobling til driftsdatakilden. Du velger om du vil replikere en hel database eller individuelle tabeller, og speiling vil automatisk holde dataene dine synkronisert. Når de er konfigurert, vil data kontinuerlig replikeres til OneLake for analyseforbruk.

Følgende er kjerneprinsipper for speiling:

  • Aktivering av speiling i Fabric er enkelt og intuitivt, uten å måtte opprette komplekse ETL-datasamlebånd, tildele andre databehandlingsressurser og administrere dataflytting.

  • Speiling i Fabric er en totaladministrert tjeneste, slik at du ikke trenger å bekymre deg for drifting, vedlikehold eller administrasjon av replikering av den speilede tilkoblingen.

Hvordan fungerer metadataspeiling?

Speiling muliggjør ikke bare datareplikering, men kan også oppnås gjennom snarveier eller metadataspeiling i stedet for full datareplikering, slik at data kan være tilgjengelige uten å fysisk flytte eller duplisere dem. Speiling i denne sammenhengen refererer til replikering av bare metadata, for eksempel katalognavn, skjemaer og tabeller, i stedet for selve dataene. Denne tilnærmingen gjør det mulig for Fabric å gjøre data fra forskjellige kilder tilgjengelige uten å duplisere dem, noe som forenkler dataadministrasjonen og minimerer lagringsbehovene.

Når du for eksempel får tilgang til data som er registrert i Unity Catalog, speiler Fabric bare katalogstrukturen fra Azure Databricks, slik at de underliggende dataene kan nås via snarveier. Denne metoden sikrer at eventuelle endringer i kildedataene umiddelbart gjenspeiles i Fabric uten å kreve dataflytting, opprettholder sanntidssynkronisering og forbedrer effektiviteten i tilgang til up-todatoinformasjon.

Hvordan fungerer åpen speiling?

I tillegg til å speile som muliggjør datareplikering ved å opprette en sikker tilkobling til datakilden, kan du også velge en eksisterende dataleverandør eller skrive ditt eget program for å lande data i speilet database. Når du har opprettet en åpen speilet database via offentlig API eller via Fabric-portalen, vil du kunne få en URL-adresse for landingssone i OneLake, der du kan lande endringsdata i henhold til åpen speiling-spesifikasjon.

Når data er i landingssonen med riktig format, vil replikeringen begynne å kjøre og administrere kompleksiteten ved å slå sammen endringene med oppdateringer, sette inn og slette for å gjenspeiles i deltatabeller. Denne metoden sikrer at alle data som skrives inn i landingssonen, blir umiddelbart og oppbevarer dataene i Fabric up-to-dato.

Deler

Deling gjør det enkelt å få tilgang til og administrere, mens sikkerhetskontroller som sikkerhet på radnivå (RLS) og sikkerhet på objektnivå (OLS) og mer sørger for at du kan kontrollere tilgangen til sensitiv informasjon. Deling muliggjør også sikker og demokratisert beslutningstaking på tvers av organisasjonen.

Ved å dele gir brukere andre brukere eller en gruppe brukere tilgang til en speilet database uten å gi tilgang til arbeidsområdet og resten av elementene. Når noen deler en speilet database, gir de også tilgang til SQL-analyseendepunktet.

Hvis du vil ha mer informasjon, kan du se Dele den speilede databasen og administrere tillatelser.

Spørringer på tvers av databaser

Med dataene fra den speilede databasen lagret i OneLake, kan du skrive spørringer på tvers av databaser, slå sammen data fra speilede databaser, lagre og SQL-analyseendepunktene til Lakehouses i en enkelt T-SQL-spørring. Hvis du vil ha mer informasjon, kan du se Skrive en spørring på tvers av databaser.

Du kan for eksempel referere til tabellen fra speilede databaser og lagre ved hjelp av navngivning i tre deler. I eksemplet nedenfor bruker du det tredelte navnet til å referere til ContosoSalesTable på lageret ContosoWarehouse. Fra andre databaser eller lagre er den første delen av standard SQL-navnekonvensjon i tre deler navnet på den speilvendte databasen.

SELECT * 
FROM ContosoWarehouse.dbo.ContosoSalesTable AS Contoso
INNER JOIN Affiliation
ON Affiliation.AffiliationId = Contoso.RecordTypeID;

Kostnader for speiling

For databasespeiling og åpen speiling er Fabric-databehandling og OneLake-lagring frigjort opptil en kapasitetsbasert grense.

  • Lagring for replikaer er ledig opp til en grense basert på kapasitetsstørrelsen. Speiling tilbyr en gratis terabyte med speillagring for hver kapasitetsenhet (CU) du har kjøpt. Hvis du for eksempel kjøper en F64-kapasitet, får du 64 gratis terabyte lagringsplass, utelukkende brukt til speiling. OneLake-lagring faktureres hvis gratis lagringsgrense for speiling overskrides, eller når kapasiteten er satt på pause. Hvis du vil ha mer informasjon, kan du se Microsoft Fabric-priser.
  • Background Fabric-databehandling som brukes til å replikere dataene dine til Fabric OneLake, er gratis og bruker ikke kapasitet. Forespørsler direkte til OneLake om speilet dataforbrukskapasitet som vanlig OneLake-databehandlingsforbruk. Databehandlingen for spørring av data ved hjelp av SQL, Power BI eller Spark belastes med vanlige priser.
  • En kjørende Fabric-kapasitet er bare nødvendig for det første oppsettet av speiling.

Datateknikk med speilede databasedata

Microsoft Fabric tilbyr ulike datatekniske funksjoner for å sikre at dataene dine er lett tilgjengelige, godt organisert og av høy kvalitet. Fra Fabric Data Engineering kan du:

  • Opprett og administrer dataene dine som Spark ved hjelp av et innsjøhus
  • Design pipeliner for å kopiere data til innsjøen din
  • Bruke Spark-jobbdefinisjoner til å sende satsvis/strømmejobb til Spark-klyngen
  • Bruke notatblokker til å skrive kode for datainntak, klargjøring og transformasjon

Data Science med speilede databasedata

Microsoft Fabric tilbyr Fabric Data Science for å gi brukere mulighet til å fullføre ende-til-ende-arbeidsflyter for datavitenskap med det formål å berike data og forretningsinnsikt. Du kan fullføre et bredt spekter av aktiviteter på tvers av hele datavitenskapsprosessen, hele veien fra datautforskning, klargjøring og rensing til eksperimentering, modellering, modellscoring og levering av prediktiv innsikt til BI-rapporter.

Microsoft Fabric-brukere kan få tilgang til Data Science-arbeidsbelastninger. Derfra kan de oppdage og få tilgang til ulike relevante ressurser. De kan for eksempel lage maskinlæringseksperimenter, modeller og notatblokker. De kan også importere eksisterende notatblokker på hjemmesiden for datavitenskap.

Direct Lake med speilede databasedata

Direct Lake-modus kan brukes med speilede databaser i Microsoft Fabric for å muliggjøre spørring med høy ytelse over speilede data uten behov for dataflytting eller duplisering. Når en speilet database opprettes, lagres dataene i Delta Lake-format i OneLake. Dette opprinnelige formatet gjør det mulig for Power BI og andre analyseverktøy å koble til via Direct Lake-modus, og gir innsikt i nær sanntid ved å få direkte tilgang til de underliggende filene. Denne integrasjonen kombinerer enkelheten ved speiling med hastigheten og skalerbarheten til Direct Lake, noe som muliggjør rask, up-todato rapportering av driftsdata.

Oppbevaring for speilede data

Speiling i Fabric replikerer kontinuerlig den eksisterende dataeiendommen til OneLake i Delta Lake-tabellformat. For å holde speilede data effektivt lagret og alltid klare for analyse, kjører speiling automatisk vakuum for å fjerne gamle filer som ikke lenger refereres til av en Delta-logg.

Du kan tilpasse oppbevaringsinnstillingen i henhold til dine behov. Du kan for eksempel velge en kortere oppbevaringsperiode for å redusere speilingslagringsforbruket eller utvide oppbevaringsperioden for å bruke Deltas tidsreisefunksjoner for analyse.

For speilede databaser som er opprettet fra Fabric-portalen etter midten av juni 2025, er standard oppbevaring én dag. For gamle speilede databaser er standarden syv dager. Hvis du vil kontrollere eller oppdatere oppbevaringsinnstillingen, går du til den speilede databasen ->Settings ->Maintenance-fanen i Fabric-portalen og angir oppbevaringsterskelen. Du kan også konfigurere den via offentlig API ved å angi egenskapen retentionInDays .

SQL-database i Fabric

Du kan også opprette og administrere en SQL-database direkte i Microsoft Fabric inne i Fabric-portalen. Basert på Azure SQL Database speiles SQL-databasen i Fabric automatisk for analyseformål og lar deg enkelt opprette driftsdatabasen din i Fabric. SQL-databasen er hjemmet i Fabric for OLTP-arbeidsbelastninger, og kan integreres med Fabrics kildekodekontrollintegrasjon.