Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Microsoft Fabric API til GraphQL er et dataadgangslag, der giver dig mulighed for at forespørge på flere datakilder hurtigt og effektivt ved hjælp af en udbredt og velkendt API-teknologi. API'en abstraherer detaljerne for backend-datakilder, så du fokuserer på din applikations logik og leverer alle de data, en klient har brug for, i et enkelt kald. GraphQL bruger et simpelt forespørgselssprog og manipulerer nemt resultatsæt, hvilket minimerer den tid, det tager programmer at få adgang til dine data i Fabric.
Vis data via API'en til GraphQL
Det er nemt at eksponere datakilder for et GraphQL-element i Microsoft Fabric. Vælg den datakilde, du vil vise, og angiv, hvilke objekter i den pågældende datakilde du vil præsentere via API'en. Du kan også definere relationer mellem de felter, du vælger. Når du har fuldført disse trin, er dit API-slutpunkt klar til at acceptere forespørgsler.
Understøttede datakilder
I øjeblikket vises følgende understøttede datakilder via Fabric API til GraphQL:
- Microsoft Fabric Data Warehouse
- Microsoft Fabric SQL-database
- Microsoft Fabric Lakehouse via SQL Analytics-slutpunktet
- Microsoft Fabric Mirrored Databases via SQL Analytics Endpoint, herunder:
- Azure SQL Database
- Administreret forekomst af Azure SQL
- Azure Cosmos DB
- Microsoft Fabric SQL-database
- Azure Databricks
- Snowflake
- Åbn spejlede databaser
- Azure SQL-database
- Datamart
Funktioner
Fabric-API'en til GraphQL indeholder:
- Automatisk registrering af datakildeskemaer.
- Automatisk generering af forespørgsler og mutationer.
- Automatisk generering af fortolkere.
- Automatisk generering af lokal testkode.
- Understøttelse af visninger i SQL-databaser og data warehouses.
- Understøttelse af lagrede procedurer i SQL-databaser og datavarehuse.
- Understøttelse af flere datakilder med tilsvarende fan-out-forespørgsler.
- Værktøjer til at oprette en-til-en, en-til-mange og mange-til-mange-relationer.
- Indstillinger for at vælge individuelle objekter, der skal vises fra en datakilde.
- Indstillinger for at vise bestemte kolonner fra datakildetabeller.
- Værktøjer til at overvåge API-adfærd med et dashboard og anmode om logføring.
Interaktiv redigeringsoplevelse
API'en til GraphQL indeholder en editor, der giver dig mulighed for nemt at udvikle og teste dine forespørgsler og mutationer. Redaktørens muligheder omfatter:
- En resultatrude til visualisering af output af forespørgsler og mutationer
- Understøttelse af forespørgsels- og mutationsparametre
- Intellisense, der understøtter GraphQL-syntaks og skemaobjektnavne
Begrænsninger
Se API for GraphQL-begrænsninger for at få flere oplysninger.