Vytvorenie rozhrania GraphQL API z databázy SQL na portáli služby Fabric
Vzťahuje sa na:✅databáza SQL v službe Microsoft Fabric
Začnite vytvárať rozhrania GraphQL API priamo z editora dotazov jazyka SQL služby Fabric. Fabric vytvorí schému GraphQL automaticky na základe vašich údajov a aplikácie sú pripravené na pripojenie v priebehu niekoľkých minút.
Požiadavky
- Potrebujete existujúcu kapacitu služby Fabric. Ak nie, spustite skúšobnú verziu služby Fabric.
- Uistite sa, že ste povolili možnosť Povoliť databázu SQL v službe Fabric pomocou nastavení nájomníka portálu na správu.
- Vytvorte nový pracovný priestor alebo použite existujúci pracovný priestor služby Fabric.
- Vytvorte novú databázu SQL alebo použite existujúcu databázu SQL.
Vytvorenie rozhrania API pre GraphQL
Vytvorenie rozhrania API pre GraphQL:
Otvorte databázu, v ktorej chcete vytvoriť rozhranie GraphQL API.
Vyberte položku Nové a potom položku GraphQL API.
Zadajte Názov položky a vyberte položku Vytvoriť.
V tomto bode je rozhranie API pripravené, ale nezobrazujú sa žiadne údaje. Rozhrania API pre GraphQL sú definované v schéme usporiadanej v typoch a poliach v silno zaradenom systéme. Fabric automaticky vygeneruje potrebnú schému GraphQL na základe údajov, ktoré sa rozhodnete sprístupniť klientom GraphQL.
Vyberte položku Získať údaje. Obrazovka Vybrať údaje umožňuje vyhľadávať a vyberať objekty, ktoré chcete zobraziť v schéme GraphQL.
Začiarknite políčka vedľa jednotlivých tabuliek alebo uložených procedúr, ktoré chcete zobraziť v rozhraní API. Ak chcete vybrať všetky objekty v priečinku, začiarknite políčko s názvom zdroja údajov v hornej časti.
Výberom položky Načítať spustite proces generovania schémy GraphQL.
Vygeneruje sa schéma a na prácu s údajmi môžete začať vytvárať prototypy dotazov GraphQL (na čítanie, zoznam) alebo mutácie (vytvárať, aktualizovať, odstraňovať). Na nasledujúcom obrázku je znázornený prieskumník schémy so šablónou volania rozhrania API.
Vaše rozhranie API pre GraphQL je teraz pripravené na prijímanie pripojení a požiadaviek. Editor rozhrania API môžete použiť na testovanie a prototyp dotazov GraphQL a prieskumníka schémy na overenie typov údajov a polí zverejnených v rozhraní API.