API létrehozása a GraphQL-hez a Fabricben, és adatok hozzáadása
Feljegyzés
A GraphQL-hez készült Microsoft Fabric API előzetes verzióban érhető el.
A GraphQL-hez készült Fabric API használatának első lépéseit egy API létrehozásával, majd egy adatforrás csatolásával teheti elérhetővé az API-n keresztül kiválasztott adatokat. A Fabric az adatok alapján automatikusan létrehozza a GraphQL-sémát, és az alkalmazások percek alatt készen állnak a csatlakozásra.
Előfeltételek
- A GraphQL-hez készült API bérlői rendszergazdai beállításának engedélyezése (előzetes verzió)
API létrehozása a GraphQL-hez
API létrehozása a GraphQL-hez:
A Háló portál kezdőlapján válassza a adatmérnök elemet a számítási feladatok listájából.
Válassza az API for GraphQL (előzetes verzió) lehetőséget.
Másik lehetőségként válassza az Új>API for GraphQL (előzetes verzió) lehetőséget a adatmérnök ing bármely munkaterületén.
Adja meg az elem nevét, és válassza a Létrehozás lehetőséget.
Most már rendelkezik egy teljesen működőképes API-val az adatok eléréséhez a Fabricben.
Csatlakozás adatforráshoz és a séma létrehozása
Ezen a ponton az API készen áll, de nem ad ki adatokat. A GraphQL API-jait típusok és mezők szerint rendezett sémák határozzák meg egy erősen gépelt rendszerben. A Fabric automatikusan létrehozza a szükséges GraphQL-sémát a GraphQL-ügyfelek számára elérhetővé tenni kívánt adatok alapján.
Az új API-ban válasszon ki egy közzéteendő adatforrást az adatforrás kiválasztása lehetőséget választva.
Megjelenik a OneLake-adatközpont; válassza ki azt az adatforrást, amelyhez csatlakozni szeretne. Az alábbi példában egy tükrözött adatbázishoz társított AdventureWorks SQL Analytics-végpontot választunk. Válassza a Szűrő lehetőséget, ha csak bizonyos típusú Háló-adatforrásokat szeretne látni, vagy egy adott kulcsszó alapján szeretne keresni. Ha elkészült, válassza a Csatlakozás lehetőséget.
Megjelenik az Adatok lekérése képernyő, ahol kiválaszthatja, hogy mely objektumok jelenjenek meg a GraphQL-sémában.
Jelölje be az egyes táblák vagy tárolt eljárások melletti jelölőnégyzeteket, amelyeket el szeretne helyezni az API-ban. Ha egy mappában lévő összes objektumot ki szeretné jelölni, jelölje be az adatforrás nevét tartalmazó jelölőnégyzetet a tetején.
A GraphQL-sémalétrehozási folyamat elindításához válassza a Betöltés lehetőséget.
A séma létrejön, és megkezdheti a GraphQL-lekérdezések (olvasás, lista) vagy mutációk (létrehozás, frissítés, törlés) prototípusát az adatok kezeléséhez.
A GraphQL-hez készült API készen áll a kapcsolatok és kérések elfogadására. Az API-szerkesztővel graphQL-lekérdezéseket tesztelhet és prototípusokat készíthet, valamint a Sémakezelővel ellenőrizheti az API-ban közzétett adattípusokat és mezőket.