Erstellen der GraphQL-API aus Ihrer SQL-Datenbank im Fabric-Portal
Gilt für: ✅SQL-Datenbank in Microsoft Fabric
Beginnen Sie mit dem Erstellen von GraphQL-APIs direkt aus dem Fabric SQL-Abfrage-Editor. Fabric erstellt das GraphQL-Schema automatisch basierend auf Ihren Daten, und Anwendungen können in Minuten eine Verbindung herstellen.
Voraussetzungen
- Sie benötigen eine vorhandene Fabric-Kapazität. Falls dies nicht der Fall ist, können Sie eine Fabric-Testversion starten.
- Stellen Sie sicher, dass Sie die SQL-Datenbank in Fabric mithilfe der Mandanteneinstellungen des Verwaltungsportals aktivieren.
- Erstellen Sie einen neuen Arbeitsbereich, oder verwenden Sie einen vorhandenen Fabric-Arbeitsbereich.
- Erstellen einer neuen SQL-Datenbank oder Verwenden einer vorhandenen SQL-Datenbank.
Erstellen einer API für GraphQL
So erstellen Sie eine API für GraphQL:
Öffnen Sie die Datenbank, in der Sie eine GraphQL-API erstellen möchten.
Wählen Sie Neuund dann die GraphQL-API aus.
Geben Sie einen Namen für den Artikel ein und wählen Sie dann Erstellen aus.
An diesem Punkt ist die API bereit, aber sie stellt keine Daten offen. APIs für GraphQL werden in einem Schema definiert, das in Bezug auf Typen und Felder in einem stark stark typisierten System organisiert ist. Fabric generiert automatisch das erforderliche GraphQL-Schema basierend auf den Daten, die Sie für GraphQL-Clients verfügbar machen möchten.
Wählen Sie Daten abrufen. Auf dem Bildschirm Daten auswählen können Sie die Objekte durchsuchen und auswählen, die im GraphQL-Schema verfügbar gemacht werden sollen.
Aktivieren Sie die Kontrollkästchen neben den einzelnen Tabellen oder gespeicherten Prozeduren, die Sie in der API verfügbar machen möchten. Um alle Objekte in einem Ordner auszuwählen, aktivieren Sie das Kontrollkästchen mit dem Datenquellennamen oben.
Wählen Sie Laden aus, um den GraphQL-Schemagenerierungsprozess zu starten.
Das Schema wird generiert, und Sie können mit der Prototyperstellung von GraphQL-Abfragen (Lesen, Liste) oder Mutationen (Erstellen, Aktualisieren, Löschen) beginnen, um mit Ihren Daten zu interagieren. Die folgende Abbildung zeigt den Schema-Explorer mit einer API-Aufrufvorlage.
Ihre API für GraphQL ist jetzt bereit, Verbindungen und Anforderungen zu akzeptieren. Sie können den API-Editor verwenden, um GraphQL-Abfragen und den Schema-Explorer zu testen und zu prototypieren, um die Datentypen und Felder zu überprüfen, die in der API verfügbar gemacht werden.