Freigeben über


Microsoft Fabric-Integrationspfade für ISVs

Microsoft Fabric bietet drei unterschiedliche Pfade für Independent Software Vendors (ISV) für die nahtlose Integration mit Fabric. Für ISVs, die am Anfang dieser Integration Journey stehen, stellen wir im Folgenden verschiedene Ressourcen vor, die unter jedem dieser Pfade verfügbar sind.

Abbildung der verschiedenen Möglichkeiten der Integration in Fabric.

Interop mit Fabric OneLake

Das primäre Ziel des Interoperationsmodells besteht darin, ISVs die Integration ihrer Lösungen in die OneLake Foundation zu ermöglichen. Zur Interoperabilität mit Microsoft Fabric bieten wir die Integration mithilfe einer Vielzahl von Connectors in Data Factory und in Real-Time Intelligence. Außerdem stellen wir REST-APIs für OneLake, Verknüpfungen in OneLake, Datenfreigabe über Fabric-Mandanten hinweg und Datenbankspiegelung bereit.

Abbildung der verschiedenen Möglichkeiten zur Interoperabilität mit OneLake: APIs, Data Factory, Echtzeitintelligenz, Multicloudverknüpfungen, Datenfreigabe und Datenbankspiegelung.

In den folgenden Abschnitten werden einige der Möglichkeiten beschrieben, wie Sie mit diesem Modell beginnen können.

OneLake-APIs

  • OneLake unterstützt die vorhandenen Azure Data Lake Storage (ADLS) Gen2-APIs für die direkte Interaktion, sodass Entwickler*innen ihre Daten in OneLake lesen, schreiben und verwalten können. Erfahren Sie mehr über ADLS Gen2-REST-APIs und das Herstellen einer Verbindung mit OneLake.
  • Da sich nicht alle Funktionen in ADLS Gen2 direkt Funktionen in OneLake zuordnen lassen, erzwingt OneLake auch eine festgelegte Ordnerstruktur, um Fabric-Arbeitsbereiche und -Elemente zu unterstützen. Eine vollständige Liste der Unterschiede zwischen dem Verhalten von OneLake und ADLS Gen2 beim Aufrufen dieser APIs finden Sie unter OneLake-API-Parität.
  • Wenn Sie Databricks verwenden und eine Verbindung mit Microsoft Fabric herstellen möchten, können Sie Databricks mit ADLS Gen2-APIs nutzen. Integrieren von OneLake in Azure Databricks.
  • Machen Sie sich mit dem Format, der Tabellenoptimierung und der V-Reihenfolge vertraut, damit Sie die Vorteile des Delta Lake-Speicherformats bestmöglich nutzen können. Delta Lake-Tabellenoptimierung und V-Reihenfolge.
  • Sobald sich die Daten in OneLake befinden, können Sie sie lokal mit dem OneLake-Datei-Explorer untersuchen. Der OneLake-Datei-Explorer integriert OneLake nahtlos mit dem Windows-Datei-Explorer. Diese Anwendung synchronisiert automatisch alle OneLake-Elemente, auf die Sie im Windows-Datei-Explorer Zugriff haben. Sie können auch jedes andere mit ADLS Gen2 kompatible Tool verwenden, z. B. Azure Storage-Explorer.

Diagramm, das zeigt, wie OneLake-APIs mit Fabric-Workloads interagieren.

Echtzeitintelligenz-APIs

Fabric Real-Time Intelligence ist eine umfassende Lösung, die den gesamten Lebenszyklus von Echtzeitdaten unterstützt – von der Aufnahme und der Datenstromverarbeitung bis hin zu Analysen, Visualisierungen und Aktionen. Es wurde entwickelt, um Streamingdaten mit hohem Durchsatz zu verarbeiten, bietet es robuste Funktionen für die Datenaufnahme, Transformation, Abfrage und Speicher, sodass Organisationen zeitnahe, datengesteuerte Entscheidungen treffen können.

  • Mit Eventstreams können Sie Echtzeitereignisse aus verschiedenen Quellen bereitstellen und an verschiedene Ziele weiterleiten, z. B. Lakehouses, KQL-Datenbanken in Eventhouse und Fabric Activator. Erfahren Sie mehr über die Eventstreams - und Eventstreams-API.
  • Sie können Streamingdaten über mehrere Protokolle inkl. in Eventstreams aufnehmen. Kafka, Event Hubs, AMQP und eine wachsende Liste der hier aufgeführten Connectors .
  • Nach der Verarbeitung der aufgenommenen Ereignisse mithilfe der No-Code-Erfahrung oder der Verwendung des SQL-Operators (Vorschau) kann das Ergebnis an mehrere Fabric-Ziele oder an benutzerdefinierte Endpunkte weitergeleitet werden. Weitere Informationen zu Eventstreams-Zielen finden Sie hier.
  • Eventhouses sind für Streamingdaten konzipiert, die mit Real-Time Hub kompatibel sind und ideal für zeitbasierte Ereignisse geeignet sind. Daten werden basierend auf der Erfassungszeit automatisch indiziert und partitioniert, sodass Sie unglaublich schnelle und komplexe Analyseabfragefunktionen für Daten mit hoher Granularität erhalten, auf die in OneLake für die Verwendung in der gesamten Fabric-Suite von Erfahrungen zugegriffen werden kann. Eventhouses unterstützen vorhandene Eventhouses-APIs und SDKs für direkte Interaktion, sodass Entwickler ihre Daten in Eventhouses lesen, schreiben und verwalten können. Erfahren Sie mehr über die REST-API.
  • Wenn Sie Databricks oder Jupyter Notebooks verwenden, können Sie die Kusto Python-Clientbibliothek verwenden, um mit KQL-Datenbanken in Fabric zu arbeiten. Weitere Informationen zum Kusto Python SDK.
  • Sie können die vorhandenen Microsoft Logic Apps, Azure Data Factory oder Microsoft Power Automate-Connectors verwenden, um mit Ihren Eventhouses oder KQL-Datenbanken zu interagieren.
  • Datenbankverknüpfungen in Echtzeitintelligenz sind eingebettete Verweise innerhalb eines Ereignishauses auf eine Quelldatenbank. Die Quelldatenbank kann entweder eine KQL-Datenbank in Real-Time Intelligence oder eine Azure Data Explorer-Datenbank sein. Verknüpfungen können für die direkte Freigabe von Daten innerhalb desselben Mandanten oder über Mandanten hinweg verwendet werden. Erfahren Sie mehr über das Verwalten von Datenbankverknüpfungen mithilfe der API.

Diagramm, das zeigt, wie Echtzeitintelligenz-APIs mit Fabric-Workloads interagieren.

Data Factory in Fabric

  • Pipelines verfügen über eine umfangreiche Reihe von Connectors, sodass ISVs mühelos eine Verbindung zu einer Vielzahl von Datenspeichern herstellen können. Unsere Connectors stellen einen reibungslosen Integrationsprozess sicher, ganz gleich, ob Sie herkömmliche Datenbanken oder moderne cloudbasierte Lösungen verbinden. Übersicht der Steckverbinder.
  • Mit unseren unterstützten Dataflow Gen2-Connectors können ISVs die Leistungsfähigkeit von Fabric Data Factory nutzen, um komplexe Datenworkflows zu verwalten. Dieses Feature ist besonders nützlich für ISVs, die Aufgaben im Zusammenhang mit der Datenverarbeitung und -transformation optimieren möchten. Dataflow Gen2-Connectors in Microsoft Fabric.
  • Eine vollständige Liste der funktionen, die von Data Factory in Fabric unterstützt werden, finden Sie in diesem Data Factory in Fabric Blog.

Screenshot der Fabric Data Factory-Schnittstelle.

Schnellzugriffe für mehrere Clouds

Mit Verknüpfungen in Microsoft OneLake können Sie Ihre Daten domänen-, cloud- und kontoübergreifend vereinheitlichen, indem Sie einen einzelnen virtualisierten Data Lake für Ihr gesamtes Unternehmen erstellen. Alle Fabric-Erfahrungen und Analysemodule können direkt auf Ihre vorhandenen Datenquellen verweisen, z. B. OneLake in verschiedenen Mandanten, Azure Data Lake Storage (ADLS) Gen2, Amazon S3 Speicherkonten, Google Cloud Storage(GCS), S3 kompatible Datenquellen und Dataverse über einen einheitlichen Namespace. OneLake bietet ISVs eine transformative Datenzugriffslösung, die eine nahtlose Integration über verschiedene Domänen und Cloudplattformen hinweg ermöglicht.

Diagramm, das Multicloud-Abkürzungen in OneLake darstellt.

Datenweitergabe

Die Datenfreigabe ermöglicht es Fabric-Benutzern, Daten über verschiedene Fabric-Mandanten hinweg freizugeben, ohne sie zu duplizieren. Dieses Feature verbessert die Zusammenarbeit, indem Daten von OneLake-Speicherorten freigegeben werden können. Die Daten werden als schreibgeschützt freigegeben und sind über verschiedene Fabric-Rechenmodule zugänglich, darunter SQL, Spark, KQL und semantische Modelle. Um dieses Feature zu verwenden, müssen Fabric-Administratoren es sowohl in der Freigabe als auch beim Empfangen von Mandanten aktivieren. Der Prozess umfasst das Auswählen von Daten im OneLake-Datenhub oder -Arbeitsbereich, das Konfigurieren von Freigabeeinstellungen und das Senden einer Einladung an den vorgesehenen Empfänger.

Diagramm, das zeigt, wie der Datenfreigabeprozess in Fabric funktioniert.

Datenbankspiegelung

Die Spiegelung in Fabric bietet eine einfache Erfahrung, um komplexes ETL (Extrahieren, Transformieren und Laden) zu vermeiden und Ihre vorhandenen Daten mit den restlichen Daten in Microsoft Fabric in OneLake zu integrieren. Sie können Ihre vorhandenen Daten kontinuierlich direkt in OneLake von Fabric replizieren. In Fabric können Sie leistungsstarke Business Intelligence-, Künstliche Intelligenz-, Data Engineering-, Data Science- und Datenfreigabeszenarien freischalten.

Diagramm, das Datenbank-Spiegelung in Fabric zeigt.

Die offene Spiegelung ermöglicht jeder Anwendung, Änderungsdaten direkt in eine gespiegelte Datenbank in Fabric zu schreiben. Die offene Spiegelung ist so konzipiert, dass sie erweiterbar, anpassbar und offen ist. Es ist ein leistungsstarkes Feature, das die Spiegelung in Fabric basierend auf dem offenen Delta Lake-Tabellenformat erweitert. Sobald die Daten in OneLake in Fabric eingehen, vereinfacht die offene Spiegelung die Handhabung komplexer Datenänderungen und stellt sicher, dass alle gespiegelten Daten kontinuierlich auf dem neuesten Stand sind und analysiert werden können.

Entwickeln in Fabric

Diagramm, das zeigt, wie Apps auf Fabric erstellt werden.

Mit dem Modell zum Entwickeln in Fabric können ISVs ihre Produkte und Dienste basierend auf Fabric erstellen oder Fabric-Funktionen nahtlos in ihre vorhandenen Anwendungen einbetten. Es ist ein Übergang von der grundlegenden Integration zur aktiven Anwendung der Funktionen von Fabric. Die Hauptoberfläche für die Integration sind REST-APIs für verschiedene Fabric-Umgebungen. Die folgende Tabelle zeigt eine Teilmenge von REST-APIs, die nach der Fabric-Oberfläche gruppiert sind. Eine vollständige Liste finden Sie in der REST-API-Dokumentation von Fabric.

Fabric-Oberfläche API
Data Warehouse - Lagerhaus
- Spiegellager
Datentechnik - Lakehouse
- Funke
- Spark-Auftragsdefinition
- Tabellen
- Aufträge
Data Factory - Datenpipeline
Echtzeit-Intelligenz - Eventhouse
- KQL-Datenbank
- KQL-Queryset
- Eventstream
Data Science - Notizbuch
- ML-Experiment
- ML-Modell
OneLake - Verknüpfung
- ADLS Gen2-APIs
Power BI - Bericht
- Instrumententafel
- Semantikmodell

Erstellen einer Fabric-Workload

Diagramm, das zeigt, wie Sie Ihre eigene Fabric-Workload erstellen.

Das Erstellen eines Fabric-Workload-Modells ist dazu konzipiert, um ISVs dabei zu unterstützen, benutzerdefinierte Umgebungen auf der Fabric-Plattform zu erstellen. Es bietet ISVs die erforderlichen Tools und Funktionen, um ihre Angebote am Fabric-Ökosystem auszurichten und die Kombination ihrer einzigartigen Wertangebote mit den umfangreichen Funktionen von Fabric zu optimieren.

Das Microsoft Fabric Workload Development Kit bietet Entwicklern ein umfassendes Toolkit für die Integration von Anwendungen in den Microsoft Fabric Hub. Diese Integration ermöglicht das Hinzufügen neuer Funktionen direkt im Fabric-Arbeitsbereich, wodurch das Analyserlebnis für Benutzer verbessert wird. Sie bietet Entwicklern und ISVs eine neue Möglichkeit, Kunden zu erreichen, sowohl vertraute als auch neue Erfahrungen zu bieten und vorhandene Datenanwendungen zu nutzen. Fabric-Administratoren haben die Möglichkeit, zu verwalten, wer Workloads in einer Organisation hinzufügen kann.

Workload Hub

Der Workload Hub- in Microsoft Fabric dient als zentrale Schnittstelle, über die Benutzer alle verfügbaren Workloads erkunden, verwalten und zugreifen können. Jede Arbeitslast in Fabric ist einem bestimmten Elementtyp zugeordnet, der innerhalb der Fabric-Arbeitsbereiche erstellt werden kann. Durch die Navigation über den Workload Hub können Benutzer ganz einfach verschiedene Workloads ermitteln und mit ihnen interagieren und ihre Analyse- und Betriebsfunktionen verbessern.

Screenshot des Workload Hub.

Fabric-Administratoren verfügen über die Rechte zum Verwalten der Workloadverfügbarkeit, sodass sie über den gesamten Mandanten oder innerhalb bestimmter Kapazitäten zugänglich sind. Diese Erweiterbarkeit stellt sicher, dass Fabric eine flexible und skalierbare Plattform bleibt, sodass Organisationen ihre Workloadumgebung anpassen können, um sich entwickelnde Daten und Geschäftsanforderungen zu erfüllen. Durch die nahtlose Integration in das Sicherheits- und Governance-Framework von Fabric vereinfacht der Workload Hub die Bereitstellung und Verwaltung von Workloads. Jede Workload verfügt über eine Testumgebung für Benutzer, um schnell loszulegen. Im Folgenden sind die verfügbaren Arbeitslasten aufgeführt:

  • 2TEST: Eine umfassende Arbeitsauslastung zur Qualitätssicherung, die Tests und Datenqualitätsprüfungen automatisiert.

    Screenshot mit der Arbeitsauslastung von 2test.

  • Informatica Cloud Data Quality: Lassen Sie uns Datenprobleme wie Duplikate, fehlende Werte und Inkonsistenzen direkt in Ihrer Fabric-Umgebung profilieren, erkennen und beheben.

    Screenshot der Arbeitsauslastung von Informatica.

  • Lumel EPM: Ermöglicht Geschäftsbenutzern das Erstellen von EPM-Apps (No-Code Enterprise Performance Management) über die semantischen Modelle.

    Screenshot der Arbeitsauslastung von Lumel.

  • Neo4j AuraDB mit Graph Analytics: Erstellen Sie Diagrammmodelle aus OneLake-Daten, analysieren und untersuchen Sie Datenverbindungen, fragen Sie Ihre Daten ab und führen Sie eine der 65 integrierten Algorithmen mit einer nahtlosen Erfahrung in der Fabric-Konsole aus.

    Screenshot der Arbeitsauslastung von Neo4j.

  • Osmos AI Data Wrangler: Automatisiert die Datenvorbereitung mit KI-basierten Daten-Wranglern und macht die Datentransformation mühelos.

    Screenshot der Arbeitsauslastung von Osmos.

  • Power Designer-: Ein Tool für die unternehmensweite Erstellung von Formatierungen und Berichtsvorlagen, um Power BI-Berichtsdesigns zu verbessern.

    Screenshot der Arbeitsauslastung von PBI-Tipps.

  • Celonis Process Intelligence: Ermöglicht Organisationen, die einzigartige Klasse von Daten und Kontext von Celonis in Microsoft Fabric verfügbar zu machen.

    Screenshot der Arbeitsauslastung von Celonis.

  • Profisee Master Data Management: ermöglicht es Den Benutzern, Daten effizient abzugleichen, zusammenzuführen, zu standardisieren, zu korrigieren und zu validieren, sie in vertrauenswürdige, verbrauchsfähige Datenprodukte für Analysen und KI umzuwandeln.

    Screenshot der Arbeitsauslastung von Profisee.

  • Quantexa Unify: Verbessert Microsoft OneLake-Datenquellen, indem eine 360-Grad-Ansicht mit erweiterten Funktionen zur Datenauflösung bereitgestellt wird.

    Screenshot der Arbeitsauslastung von Quantexa.

  • SAS Decision Builder: Unterstützt Organisationen beim Automatisieren, Optimieren und Skalieren ihrer Entscheidungsprozesse.

    Screenshot der Arbeitsauslastung von SAS.

  • Statsig: Bringt Datenvisualisierung und Analyse direkt in Ihr Lager.

    Screenshot der Arbeitslast von Statsig.

  • Teradata AI Unlimited: Kombiniert das Analysemodul von Teradata mit den Datenverwaltungsfunktionen von Microsoft Fabric über die In-Database-Funktionen von Teradata.

    Screenshot der Arbeitsauslastung von Teradata.

  • SQL2Fabric-Mirroring von Striim: Vollständig verwaltete Zero-Code-Replikationslösung, die lokale SQL Server-Daten nahtlos in Microsoft Fabric OneLake spiegelt

    Screenshot der Arbeitsauslastung von Striim.

Da mehr Workloads verfügbar sind, dient der Workload Hub weiterhin als dynamischer Raum für die Ermittlung neuer Funktionen, um sicherzustellen, dass Benutzer über die Tools verfügen, die sie benötigen, um ihre datengesteuerten Lösungen zu skalieren und zu optimieren.