Udostępnij za pośrednictwem


Co to jest interfejs API usługi Microsoft Fabric dla programu GraphQL?

Uwaga

Interfejs API usługi Microsoft Fabric dla języka GraphQL jest w wersji zapoznawczej.

Interfejs API usługi Microsoft Fabric dla języka GraphQL to warstwa dostępu do danych, która umożliwia szybkie i wydajne wykonywanie zapytań o wiele źródeł danych przy użyciu powszechnie przyjętej i znanej technologii interfejsu API. Interfejs API umożliwia abstrakcja specyfiki źródeł danych zaplecza, dzięki czemu można skoncentrować się na logice aplikacji i udostępnić wszystkie dane wymagane przez klienta w jednym wywołaniu. Narzędzie GraphQL używa prostego języka zapytań i łatwego manipulowania zestawami wyników, co minimalizuje czas potrzebny aplikacjom na dostęp do danych w usłudze Fabric.

Uwidacznianie danych za pośrednictwem interfejsu API dla języka GraphQL

Udostępnianie źródeł danych elementowi GraphQL w usłudze Microsoft Fabric jest szybkie i łatwe. Wybierz źródło danych, które chcesz uwidocznić, a następnie wskaż obiekty w tym źródle danych, które chcesz przedstawić za pośrednictwem interfejsu API. Opcjonalnie zdefiniuj wszelkie relacje między wybranymi polami. Po wykonaniu tych kroków punkt końcowy interfejsu API jest gotowy do akceptowania zapytań.

Obsługiwane źródła danych (wersja zapoznawcza)

Obecnie za pośrednictwem interfejsu API sieci szkieletowej dla języka GraphQL można uwidocznić następujące obsługiwane źródła danych:

  • Magazyn danych usługi Microsoft Fabric
  • Usługa Microsoft Fabric Lakehouse za pośrednictwem punktu końcowego usługi SQL Analytics
  • Dublowane bazy danych usługi Microsoft Fabric za pośrednictwem punktu końcowego usługi SQL Analytics
  • Magazyny danych

Funkcje

Interfejs API sieci szkieletowej dla języka GraphQL obejmuje:

  • Automatyczne odnajdywanie schematu źródła danych.
  • Automatyczne generowanie zapytań i mutacji.
  • Automatyczne generowanie rozpoznawania nazw.
  • Obsługa widoków baz danych SQL i magazynów danych.
  • Obsługa procedur składowanych baz danych SQL i magazynów danych.
  • Obsługa wielu źródeł danych z odpowiednimi zapytaniami fan-out.
  • Możliwość tworzenia relacji jeden do jednego, jeden do wielu i wiele do wielu.
  • Możliwość wybierania poszczególnych obiektów do uwidocznienia ze źródła danych.
  • Możliwość uwidaczniania określonych kolumn z tabel źródeł danych.

Środowisko interaktywnego edytowania

Interfejs API dla języka GraphQL zawiera edytor, w którym można łatwo opracowywać i testować zapytania lub mutacje. Niektóre funkcje edytora obejmują:

  • Okienko wyników do wizualizacji danych wyjściowych zapytań lub mutacji
  • Obsługa parametrów zapytania lub mutacji
  • Funkcja IntelliSense z obsługą składni GraphQL i nazw obiektów schematu