Freigeben über


Einführung in die SQL-Datenbank in Fabric

Gilt für:SQL-Datenbank in Microsoft Fabric

Microsoft Fabric bietet eine zentrale Anlaufstelle für alle analytischen Anforderungen von Unternehmen. Der Zweck dieses Tutorials besteht darin, einen umfassenden Leitfaden zur Verwendung einer SQL-Datenbank in Fabricbereitzustellen. Dieses Tutorial ist darauf zugeschnitten, Ihnen zu helfen, durch den Prozess der Datenbankerstellung zu navigieren, Datenbankobjekte einzurichten, autonome Features zu erkunden und Daten zu kombinieren und zu visualisieren. Darüber hinaus erfahren Sie, wie Sie einen GraphQL-Endpunkt erstellen, der als moderner Ansatz zum effizienten Verbinden und Abfragen Ihrer Daten dient. Außerdem erfahren Sie, wie Sie den SQL-Analyseendpunkt verwenden, um mit gespiegelten Daten für die Berichterstellung und Analyse zu arbeiten und Datenvisualisierungen zu entwickeln.

Wichtig

Dieses Feature befindet sich in der Vorschauphase.

Dieses Tutorial ist strukturiert, um praktische Erfahrungen zu bieten, die Sie durch jeden Schritt des Prozesses führen, um ein solides Verständnis der SQL-Datenbank in Fabric innerhalb des Microsoft Fabric-Ökosystems sicherzustellen. Sie erhalten Einblicke in die nahtlosen Integrationspunkte und die vielfältigen Erfahrungen, die sowohl für den professionellen als auch für den Citizen Developer in Microsoft Fabric zugeschnitten sind.

Dieses Tutorial soll nicht als Referenzarchitektur dienen und enthält auch keine vollständige Liste der Features und Funktionen. Es ist auch kein präskriptiver Leitfaden zu bewährten Methoden, sondern eine grundlegende exemplarische Vorgehensweise, um Sie mit den Funktionen und der Benutzererfahrung von SQL-Datenbank in Fabric vertraut zu machen.

SQL-Datenbank im End-to-End-Szenario von Fabric

Führen Sie als Voraussetzungen für dieses Tutorial die folgenden Schritte aus:

  1. Melden Sie sich bei Ihrem Power BI-Onlinekonto an. Falls Sie noch kein Konto besitzen, registrieren Sie sich für eine kostenlose Testversion.
  2. Aktivieren von Microsoft Fabric für Ihre Organisation in Ihrem Tenant.

In diesem Tutorial übernehmen Sie die Rolle eines Datenbankentwicklers, der an der Contoso-Gruppe arbeitet. Ihre Organisation möchte Supply Chain-Informationen für die Tochtergesellschaften AdventureWorks und Northwind Traders basierend auf früheren Verkäufen und aktuellen On-Hand-Komponenten für verschiedene Produkte auswerten, die in der Fertigung verwendet werden.

Sie verwenden Beispieldaten zusammen mit Daten und Ansichten, die Sie erstellen, um eine Visualisierung dieser Daten zu entwickeln und die Echtzeitanalyse der Daten, die für eine Anwendung verfügbar sind, zu ermöglichen. Sie haben GraphQL als primäre Daten-API für die Lösung ausgewählt. Hier sind die Schritte in diesem Tutorial:

  1. Erstellen eines Microsoft Fabric-Arbeitsbereichs
  2. Erstellen einer SQL-Datenbank in Microsoft Fabric
  3. Erfassung von Beispieldaten Erstellung zusätzlicher Objekte und Daten
  4. Abfragen der Datenbank und Überprüfen autonomer Features
  5. Verwenden des SQL-Analyseendpunkts zum Abfragen von Daten
  6. Erstellen und Freigeben von Visualisierungen
  7. Durchführen einer Datenanalyse mit Microsoft Fabric-Notizbüchern
  8. Erstellen einer Anwendung mit DevOps und der GraphQL-API
  9. Ressourcen bereinigen

SQL-Datenbank in Der End-to-End-Architektur von Fabric

Hier ist eine Zusammenfassung der Architektur, die in diesem Lernprogramm vorgestellt wird.

Diagramm der Architektur der Beispielanwendung in diesem Lernprogramm.

Datenquellen: Microsoft Fabric ermöglicht eine einfache und schnelle Verbindung mit Azure Data Services, anderen Cloudplattformen und lokalen Datenquellen, um Daten zu erfassen und Anwendungen zu erstellen, die Daten generieren und bearbeiten.

Erfassung: Mit mehr als 200 nativen Connectors als Teil der Microsoft Fabric-Pipeline und der Datentransformation per Drag-and-Drop-Vorgängen mit Dataflow können Sie schnell Erkenntnisse für Ihre Organisation erhalten. Mit dem neuen Verknüpfungsfeature in Microsoft Fabric können Sie eine Verbindung mit vorhandenen Daten herstellen, ohne dabei Daten kopieren oder verschieben zu müssen. Weitere Informationen zur Schnellzugriffsfunktion finden Sie später in diesem Tutorial. Für die Entwicklung verfügen Sie über das TDS-Protokoll (Tabular Data Stream), das wie eine SQL Server-Instanz auf die Datenbank zugreifen kann. Sie haben auch die GraphQL-API, um nicht nur SQL-Datenbank in Fabric, sondern mehrere Datenquellen in Microsoft Fabric auf konsistente, sichere und integrierte Weise abzufragen.

Speichern, Abfragen und Anreichern – SQL-Datenbank in Fabric arbeitet mit Branchenstandard-Transact-SQL-Befehlen zusammen, um Daten und Datenobjekte sowie die GraphQL-API zu erstellen, zu lesen, zu aktualisieren und zu löschen.

Verfügbar machen - Daten aus der SQL-Datenbank in Fabric und dem SQL-Analyseendpunkt können von Power BI, dem branchenführenden Business Intelligence-Tool, für Berichterstellung und Visualisierung genutzt werden. Jede SQL-Datenbank in der Fabric-Verbindung und im SQL-Analyseendpunkt verfügt über einen integrierten TDS-Endpunkt, um bei Bedarf einfach Datenverbindungen zu anderen Reporting-Tools herzustellen und Abfragen durchzuführen. Wenn eine SQL-Datenbank erstellt wird, wird ein sekundäres Element, das als Standardsemantikmodell bezeichnet wird, gleichzeitig mit demselben Namen generiert. Sie können das Standardsemantikmodell über den SQL-Analyseendpunkt der SQL-Datenbank verwenden. Mit einem semantischen Modell können Sie Daten mit nur wenigen Schritten visualisieren. Die SQL-Datenbank und der SQL-Analyseendpunkt können über die GraphQL-API verfügbar gemacht werden.

Beispieldaten

Für Beispieldaten in diesem Tutorial verwenden Sie eine Teilmenge der AdventureWorksLT und die Northwind Beispieldatenbanken. Für dieses End-to-End-Szenario erfassen und generieren Sie ausreichende Datenobjekte und Daten, um einen Einblick in die Skalierungs- und Leistungsfähigkeiten der SQL-Datenbank auf der Microsoft Fabric-Plattform zu bekommen. Dieses Beispiel kann erweitert werden, um viele weitere Funktionen der Plattform anzuzeigen.

In der Regel erstellen Sie Daten aus Transaktionssystemen (oder Branchenanwendungen) in einer Datenbank, und kopieren oder rollieren die Daten dann in einen Data Lake- oder Data Warehouse-Stagingbereich. Für dieses Lernprogramm verwenden Sie die Beispieldaten "Sales and Products" als Ausgangspunkt. Sie fügen Lagerdaten hinzu, indem Sie diese mit den anderen Tabellen verbinden, und erstellen im Verlauf Ansichten für die Daten.

Datenmodell

Die SalesLT Beispieldaten für die SQL-Datenbank in Microsoft Fabric sind eine Teilmenge der größeren AdventureWorks Datenbank und umfassen die folgenden Datenelemente und Beziehungen. In diesem Tutorial erstellen Sie eine Warehouse Tabelle, die in diesem Datenmodell dargestellt wird. In diesem Beispiel werden nur numerische Schlüssel für die Daten erstellt, und die Daten werden aus einem Setupskript generiert. Um dieses Beispiel zu erweitern, normalisieren Sie die Warehouse Tabelle mit einem Northwind Tabellenimport für Namen, Beschreibungen und andere Lieferanteninformationen.

Nächster Schritt