Mi az a Microsoft Fabric API a GraphQL-hez?
Feljegyzés
A GraphQL-hez készült Microsoft Fabric API előzetes verzióban érhető el.
A GraphQL-hez készült Microsoft Fabric API egy adatelérési réteg, amely lehetővé teszi több adatforrás gyors és hatékony lekérdezését egy széles körben elterjedt és jól ismert API-technológiával. Az API lehetővé teszi a háttérbeli adatforrások jellemzőinek absztrakcióját, hogy az alkalmazás logikájára összpontosítson, és egyetlen hívásban biztosítsa az ügyfél által igényelt összes adatot. A GraphQL egyszerű lekérdezési nyelvet és könnyen kezelhető eredményhalmazokat használ, ami minimálisra csökkenti az alkalmazások által a Fabricben tárolt adatokhoz való hozzáféréshez szükséges időt.
Adatok közzététele a GraphQL API-n keresztül
Az adatforrások a Microsoft Fabric GraphQL-elemének való közzététele gyors és egyszerű. Jelölje ki a megjeleníteni kívánt adatforrást, majd adja meg, hogy az adatforrás mely objektumait szeretné megjeleníteni az API-val. Igény szerint definiáljon bármilyen kapcsolatot a választott mezők között. A lépések elvégzése után az API-végpont készen áll a lekérdezések elfogadására.
Támogatott adatforrások (előzetes verzió)
Jelenleg a következő támogatott adatforrások érhetőek el a Fabric API-n keresztül a GraphQL-hez:
- Microsoft Fabric Data Warehouse
- Microsoft Fabric Lakehouse SQL Analytics-végponton keresztül
- Microsoft Fabric tükrözött adatbázisok SQL Analytics-végponton keresztül
- Datamarts
Funkciók
A GraphQL-hez készült Fabric API a következőket tartalmazza:
- Automatikus adatforrásséma-felderítés.
- Lekérdezések és mutációk automatikus generálása.
- A feloldók automatikus létrehozása.
- SQL-adatbázisok és adattárházak nézeteinek támogatása.
- SQL-adatbázisok és adattárházak tárolt eljárásainak támogatása.
- Több adatforrás támogatása a megfelelő kisugárzó lekérdezésekkel.
- Lehetőség egy-az-egyhez, egy-a-többhöz és több-a-többhöz kapcsolatok létrehozására.
- Lehetőség az adatforrásból közzéteendő egyes objektumok kiválasztására.
- Lehetőség adott oszlopok adatforrástáblákból való felfedésére.
Interaktív szerkesztési felület
A GraphQL API tartalmaz egy szerkesztőt, ahol egyszerűen fejlesztheti és tesztelheti lekérdezéseit vagy mutációit. A szerkesztő néhány képessége:
- A lekérdezések vagy mutációk kimenetének megjelenítésére szolgáló eredménypanel
- Lekérdezési vagy mutációs paraméterek támogatása
- Intellisense a GraphQL szintaxis és sémaobjektumok neveinek támogatásával