Vad är Microsoft Fabric API för GraphQL?
Kommentar
Microsoft Fabric API för GraphQL finns i förhandsversion.
Microsoft Fabric API för GraphQL är ett dataåtkomstlager som möjliggör snabb och effektiv frågekörning av flera datakällor med en allmänt antagen och välbekant API-teknik. Med API:et kan du abstrahera detaljerna för serverdelsdatakällor så att du kan koncentrera dig på programmets logik och tillhandahålla alla data som en klient behöver i ett enda anrop. GraphQL använder ett enkelt frågespråk och lättmanipulerade resultatuppsättningar, vilket minimerar den tid det tar för program att komma åt dina data i Fabric.
Exponera data via API:et för GraphQL
Det går snabbt och enkelt att exponera datakällor för ett GraphQL-objekt i Microsoft Fabric. Välj den datakälla som du vill exponera och ange sedan vilka objekt i datakällan som du vill presentera via API:et. Du kan också definiera eventuella relationer mellan de fält som du väljer. När du har slutfört de här stegen är API-slutpunkten redo att acceptera frågor.
Datakällor som stöds (förhandsversion)
För närvarande kan följande datakällor som stöds exponeras via Fabric API för GraphQL:
- Microsoft Fabric Data Warehouse
- Microsoft Fabric Lakehouse via SQL Analytics-slutpunkt
- Microsoft Fabric-speglade databaser via SQL Analytics-slutpunkt
- Datamarter
Funktioner
Infrastruktur-API:et för GraphQL innehåller:
- Automatisk identifiering av datakällans schema.
- Automatisk generering av frågor och mutationer.
- Automatisk generering av matchare.
- Stöd för vyer för SQL-databaser och informationslager.
- Stöd för lagrade procedurer för SQL-databaser och informationslager.
- Stöd för flera datakällor med motsvarande fan-out-frågor.
- Möjlighet att skapa en-till-en-, en-till-många- och många-till-många-relationer.
- Möjlighet att välja enskilda objekt som ska exponeras från en datakälla.
- Möjlighet att exponera specifika kolumner från datakällans tabeller.
Interaktiv redigering
API för GraphQL innehåller en redigerare där du enkelt kan utveckla och testa dina frågor eller mutationer. Några av funktionerna i redigeraren är:
- Ett resultatfönster för att visualisera utdata från frågor eller mutationer
- Stöd för fråge- eller mutationsparametrar
- Intellisense med stöd för GraphQL-syntax och schemaobjektnamn
Relaterat innehåll
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för