Udostępnij za pośrednictwem


Tworzenie interfejsu API graphQL z bazy danych SQL w portalu sieci szkieletowej

Dotyczy bazy danych:SQL w usłudze Microsoft Fabric

Rozpocznij tworzenie interfejsów API graphQL bezpośrednio z poziomu edytora zapytań SQL sieci szkieletowej. Sieć szkieletowa tworzy schemat GraphQL automatycznie na podstawie danych, a aplikacje są gotowe do nawiązania połączenia w ciągu kilku minut.

Wymagania wstępne

Tworzenie interfejsu API dla języka GraphQL

Aby utworzyć interfejs API dla języka GraphQL:

  1. Otwórz bazę danych, w której chcesz utworzyć interfejs API GraphQL.

  2. Wybierz pozycję Nowy i wybierz pozycję GraphQL API.

    Zrzut ekranu z portalu sieci szkieletowej przedstawiający przycisk Nowy dla bazy danych.

  3. Wprowadź nazwę elementu i wybierz pozycję Utwórz.

Na tym etapie interfejs API jest gotowy, ale nie udostępnia żadnych danych. Interfejsy API dla języka GraphQL są definiowane w schemacie zorganizowanym pod względem typów i pól w silnie typizowanym systemie. Sieć szkieletowa automatycznie generuje wymagany schemat GraphQL na podstawie danych, które mają być widoczne dla klientów GraphQL.

  1. Wybierz Pobierz dane. Ekran Wybieranie danych umożliwia wyszukiwanie i wybieranie obiektów, które mają zostać uwidocznione w schemacie GraphQL.

  2. Zaznacz pola wyboru obok poszczególnych tabel lub procedur składowanych, które chcesz uwidocznić w interfejsie API. Aby zaznaczyć wszystkie obiekty w folderze, zaznacz pole wyboru z nazwą źródła danych u góry.

    Zrzut ekranu przedstawiający ekran Wybieranie danych w portalu sieci szkieletowej.

  3. Wybierz pozycję Załaduj , aby rozpocząć proces generowania schematu GraphQL.

  4. Schemat jest generowany i można rozpocząć tworzenie prototypów zapytań GraphQL (odczyt, lista) lub mutacje (tworzenie, aktualizowanie, usuwanie) w celu interakcji z danymi. Na poniższej ilustracji przedstawiono Eksplorator schematu z szablonem wywołania interfejsu API.

    Zrzut ekranu z portalu sieci szkieletowej przedstawiający ekran Eksplorator schematu.

Interfejs API dla języka GraphQL jest teraz gotowy do akceptowania połączeń i żądań. Edytor interfejsu API umożliwia testowanie i prototypowanie zapytań GraphQL oraz Eksplorator schematu w celu zweryfikowania typów danych i pól uwidocznionych w interfejsie API.

Następny krok