Zdieľať cez


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

Vytvorenie rozhrania API pre GraphQL

Vytvorenie rozhrania API pre GraphQL:

  1. Otvorte databázu, v ktorej chcete vytvoriť rozhranie GraphQL API.

  2. Vyberte položku Nové a potom položku GraphQL API.

    Snímka obrazovky z portálu služby Fabric zobrazujúca tlačidlo Nové pre databázu.

  3. 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.

  1. Vyberte položku Získať údaje. Obrazovka Vybrať údaje umožňuje vyhľadávať a vyberať objekty, ktoré chcete zobraziť v schéme GraphQL.

  2. 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.

    Snímka obrazovky z portálu služby Fabric zobrazujúca obrazovku Výber údajov.

  3. Výberom položky Načítať spustite proces generovania schémy GraphQL.

  4. 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.

    Snímka obrazovky z portálu služby Fabric zobrazujúca obrazovku Prieskumníka schém.

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.

Ďalší krok