Skapa GraphQL API från din SQL-databas i Fabric-portalen
Gäller för:✅SQL-databas i Microsoft Fabric
Börja skapa GraphQL-API:er direkt från Frågeredigeraren för Fabric SQL. Fabric skapar GraphQL-schemat automatiskt baserat på dina data och program är redo att ansluta på några minuter.
Förutsättningar
- Du behöver en befintlig infrastrukturkapacitet. Om du inte gör det startar du en fabric-utvärderingsversion.
- Kontrollera att du aktiverar SQL-databas i Infrastrukturresurser med hjälp av klientinställningar för administrationsportalen.
- Skapa en ny arbetsyta eller använd en befintlig infrastrukturarbetsyta.
- Skapa en ny SQL-databas eller använd en befintlig SQL-databas.
Skapa ett API för GraphQL
Så här skapar du ett API för GraphQL:
Öppna databasen där du vill skapa ett GraphQL-API.
Välj Ny och välj GraphQL API.
Ange ett namn för objektet och välj Skapa.
I det här läget är API:et redo, men det exponerar inga data. API:er för GraphQL definieras i ett schema som är organiserat i form av typer och fält, i ett starkt skrivet system. Fabric genererar automatiskt det nödvändiga GraphQL-schemat baserat på de data som du väljer att exponera för GraphQL-klienter.
Välj Skaffa data. På skärmen Välj data kan du söka efter och välja de objekt som du vill ska exponeras i GraphQL-schemat.
Markera kryssrutorna bredvid de enskilda tabeller eller lagrade procedurer som du vill exponera i API:et. Om du vill markera alla objekt i en mapp markerar du kryssrutan med datakällans namn överst.
Välj Läs in för att starta GraphQL-schemagenereringsprocessen.
Schemat genereras och du kan börja skapa prototyper för GraphQL-frågor (läsa, lista) eller mutationer (skapa, uppdatera, ta bort) för att interagera med dina data. Följande bild visar Schemautforskaren med en API-anropsmall.
Ditt API för GraphQL är nu redo att acceptera anslutningar och begäranden. Du kan använda API-redigeraren för att testa och prototypa GraphQL-frågor och Schemautforskaren för att verifiera de datatyper och fält som exponeras i API:et.