Del via


Microsoft Fabric Integration Pathways for ISV-er

Microsoft Fabric tilbyr tre forskjellige veier for uavhengige programvareleverandører (ISV-er) for sømløst å integrere med Fabric. For en ISV som starter på denne reisen, ønsker vi å gå gjennom ulike ressurser vi har tilgjengelig under hver av disse banene.

Figur som viser de tre måtene å integrere med Fabric: Interop, Develop Apps og Build a Fabric workload.

Interop med Fabric OneLake

Hovedfokuset med Interop-modellen er å gjøre det mulig for ISV-er å integrere løsningene sine med OneLake Foundation. For å interopere med Microsoft Fabric tilbyr vi integrering ved hjelp av en rekke koblinger i Data Factory og i sanntidsintelligens, REST-API-er for OneLake, snarveier i OneLake, datadeling på tvers av Fabric-leiere og databasespeiling.

Figur som viser ulike måter å interopere med OneLake: API-er, Data Factory, RTI, Multicloud-snarveier, datadeling og databasespeiling.

Avsnittene nedenfor beskriver noen av måtene du kan komme i gang med denne modellen på.

OneLake API-er

  • OneLake støtter eksisterende Azure Data Lake Storage (ADLS) Gen2 API-er og SDK-er for direkte samhandling, slik at utviklere kan lese, skrive og administrere dataene sine i OneLake. Mer informasjon om ADLS Gen2 REST API-er og hvordan du kobler til OneLake.
  • Siden ikke all funksjonalitet i ADLS Gen2 tilordnes direkte til OneLake, håndhever OneLake også en angitt mappestruktur for å støtte arbeidsområder og elementer i Fabric. Hvis du vil ha en fullstendig liste over ulike virkemåter mellom OneLake og ADLS Gen2 når du kaller disse API-ene, kan du se OneLake API-paritet.
  • Hvis du bruker Databricks og vil koble til Microsoft Fabric, fungerer Databricks med ADLS Gen2 API-er. Integrer OneLake med Azure Databricks.
  • Hvis du vil dra full nytte av hva lagringsformatet i Delta Lake kan gjøre for deg, kan du se gjennom og forstå formatet, tabelloptimaliseringen og V-order. Tabelloptimalisering for Delta Lake og V-Order.
  • Når dataene er i OneLake, kan du utforske lokalt ved hjelp av OneLake Filutforsker. OneLake-filutforsker integrerer sømløst OneLake med Windows Filutforsker. Dette programmet synkroniserer automatisk alle OneLake-elementer som du har tilgang til i Windows Filutforsker. Du kan også bruke andre verktøy som er kompatible med ADLS Gen2, for eksempel Azure Storage Explorer.

Diagram som viser hvordan OneLake API-er samhandler med Fabric-arbeidsbelastninger.

API-er for sanntidsintelligens

Sanntidsintelligens effektiviserer dataanalyse og visualisering, og tilbyr en sentralisert løsning for umiddelbar innsikt og handlinger på data i bevegelse i en organisasjon. Den administrerer effektivt store mengder data gjennom robuste spørrings-, transformasjons- og lagringsfunksjoner.

  • Eventhouses er spesielt utviklet for strømming av data, kompatibel med Sanntidshub og ideell for tidsbaserte hendelser. Data indekseres automatisk og partisjoneres automatisk basert på inntakstid, noe som gir deg utrolig raske og komplekse analytiske spørringsfunksjoner på data med høy detaljerthet som kan nås i OneLake for bruk på tvers av Fabrics opplevelsesserie. Eventhouses støtter eksisterende Eventhouse API-er og SDK-er for direkte samhandling, slik at utviklere kan lese, skrive og administrere dataene sine i Eventhouses. Mer informasjon om REST-API.
  • Med hendelsesstrømmer kan du hente sanntidshendelser fra ulike kilder og rute dem til ulike mål, for eksempel OneLake, KQL-databaser i hendelseshus og dataaktivator. Mer informasjon om API-en for hendelsesstrømmer og hendelsesstrømmer.
  • Hvis du bruker Databricks eller Jupyter Notebooks, kan du bruke Kusto Python-klientbiblioteket til å arbeide med KQL-databaser i Fabric. Mer informasjon om Kusto Python SDK.
  • Du kan bruke de eksisterende Microsoft Logic Apps-, Azure Data Factory- eller Microsoft Power Automate-koblingene til å samhandle med Eventhouses- eller KQL-databaser.
  • Databasesnarveier i sanntidsintelligens er innebygde referanser i et hendelseshus til en kildedatabase. Kildedatabasen kan enten være en KQL-database i sanntidsintelligens eller en Azure Data Explorer-database. Snarveier kan brukes til deling av data i samme leier eller på tvers av leiere. Mer informasjon om behandling av databasesnarveier ved hjelp av API-en.

Diagram som viser hvordan API-er for sanntidsintelligens samhandler med stoffarbeidsbelastninger.

Data factory i stoff

  • Datasamlebånd kan skryte av et omfattende sett med koblinger, slik at ISV-er enkelt kan koble til et mylder av datalagre. Enten du bruker tradisjonelle databaser eller moderne skybaserte løsninger, sikrer koblingene våre en jevn integreringsprosess. Koblingsoversikt.
  • Med våre støttede Dataflow Gen2-koblinger kan ISV-er utnytte kraften i Fabric Data Factory til å administrere komplekse dataarbeidsflyter. Denne funksjonen er spesielt nyttig for uavhengige programvareleverandører som ønsker å effektivisere databehandling og transformasjonsoppgaver. Dataflyt gen2-koblinger i Microsoft Fabric.
  • Hvis du vil ha en fullstendig liste over funksjoner som støttes av Data Factory in Fabric, kan du sjekke ut datafabrikken i Fabric Blog.

Skjermbilde av Fabric Data Factory-grensesnittet.

Snarveier med flereskyer

Med snarveier i Microsoft OneLake kan du samle dataene dine på tvers av domener, skyer og kontoer ved å opprette én enkelt virtuell datainnsjø for hele bedriften. Alle Fabric-opplevelser og analytiske motorer kan peke direkte til eksisterende datakilder som OneLake i forskjellige leiere, Azure Data Lake Storage (ADLS) Gen2, Amazon S3-lagringskontoer, Google Cloud Storage(GCS), S3-kompatible datakilder og Dataverse gjennom et enhetlig navneområde . OneLake presenterer UAVHENGIG-er med en transformativ datatilgangsløsning, som sømløst bygger bro over integrering på tvers av ulike domener og skyplattformer.

Diagram som viser snarveier med flereskyer i OneLake.

Datadeling

Datadeling gjør det mulig for Fabric-brukere å dele data på tvers av forskjellige Fabric-leiere uten å duplisere dem. Denne funksjonen forbedrer samarbeidet ved å aktivere at data deles «på stedet» fra OneLake-lagringssteder. Dataene deles som skrivebeskyttede, tilgjengelige via ulike stoffberegningsmotorer, inkludert SQL-, Spark-, KQL- og semantiske modeller. Hvis du vil bruke denne funksjonen, må Fabric-administratorer aktivere den både i deling og mottak av leiere. Prosessen omfatter å velge data i OneLake-datahuben eller arbeidsområdet, konfigurere delingsinnstillinger og sende en invitasjon til den tiltenkte mottakeren.

Diagram som viser hvordan datadelingsprosessen fungerer i Fabric.

Speiling av database

Speiling gir en moderne måte å få tilgang til og innta data kontinuerlig og sømløst fra eksterne databaser eller datalager til datalagringsopplevelsen i Microsoft Fabric. Speiling er alt i nær sanntid, noe som gir brukerne umiddelbar tilgang til endringer i kilden. Mer informasjon om speiling og støttede databaser.

Diagram som viser speiling av databasen i Stoff.

Utvikle på stoff

Diagram som viser hvordan du bygger apper på Fabric.

Med Utvikle på stoff modell ISV-er kan bygge sine produkter og tjenester på toppen av Fabric eller sømløst bygge inn Fabric funksjonalitet i sine eksisterende programmer. Det er en overgang fra grunnleggende integrering til aktivt å bruke funksjonene Fabric tilbyr. Det viktigste integrasjonsoverflateområdet er via REST API-er for ulike stoffopplevelser. Tabellen nedenfor viser et delsett av REST-API-er gruppert etter Stoff-opplevelsen. Hvis du vil ha en fullstendig liste, kan du se fabric REST API-dokumentasjonen.

Stoffopplevelse API
Datalager - Lager
- Speilet lager
Datateknikk - Lakehouse
- Gnist
- Spark-jobbdefinisjon
- Tabeller
- Jobber
Data Factory - DataPipeline
Sanntidsinnsikt - Eventhouse
- KQL-database
- KQL Queryset
- Hendelsesstrøm
Datavitenskap - Notisbok
- ML-eksperiment
- ML-modell
OneLake - Snarvei
- ADLS Gen2 API-er
Power BI - Rapporter
- Instrumentbord
- Semantisk modell

Bygg en fabric-arbeidsbelastning

Diagram som viser hvordan du oppretter din egen stoffarbeidsbelastning.

Bygg en Arbeidsbelastningsmodell for stoff er utformet for å gi ISV-er mulighet til å lage egendefinerte opplevelser på Fabric-plattformen. Det gir ISV-er de nødvendige verktøyene og egenskapene til å justere sine tilbud med Fabric-økosystemet, og optimaliserer kombinasjonen av deres unike verdiforslag med Fabrics omfattende evner.

Microsoft Fabric Workload Development Kit tilbyr et omfattende verktøysett der utviklere kan integrere programmer i Microsoft Fabric-huben. Denne integreringen gjør det mulig å legge til nye funksjoner direkte i Fabric-arbeidsområdet, noe som forbedrer analysereisen for brukere. Det gir utviklere og uavhengige programvareleverandører en ny vei for å nå kunder, levere både kjente og nye opplevelser og utnytte eksisterende dataprogrammer. Fabric-administratorer får muligheten til å administrere tilgang til arbeidsbelastningshuben, slik at den aktiveres for hele leieren eller tilordner den med bestemt omfang for å kontrollere tilgangen i organisasjonen.