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 für Ihr Ziel erstellen, besteht darin, eine Visualisierung dieser Daten zu erstellen und die Echtzeitanalyse der daten zu ermöglichen, die für eine Anwendung verfügbar sind. 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. Bereinigen von Ressourcen

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

Diagramm der Microsoft Fabric-Komponenten und der an diesem Tutorial beteiligten Datenflussarchitektur.

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 zum Verknüpfungsfeature finden Sie weiter unten 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 Fabric-Verbindung und SQL-Analyseendpunkt verfügt über einen integrierten TDS-Endpunkt, um bei Bedarf eine einfache Verbindung mit und Abfragen von Daten aus anderen Berichterstellungstools herzustellen und abzufragen. Wenn ein Warehouse erstellt wird, wird gleichzeitig ein sekundäres Element mit demselben Namen generiert, das als Standardsemantikmodell bezeichnet wird. Sie können das Standardsemantikmodell verwenden, um mit der Visualisierung von Daten mit nur wenigen Schritten zu beginnen. Beide 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 Leistungsfunktionen der SQL-Datenbank in der Microsoft Fabric-Plattform zu erhalten und zu generieren. 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 Tutorial verwenden Sie jedoch die Beispieldaten "Sales and Products" als Ausgangspunkt, fügen Warehouse-Daten hinzu, die Sie mit den anderen Tabellen verknüpfen und Ansichten für die Daten auf dem Weg erstellen.

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 Warehouse-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