Rozhraní FABRIC API pro zobrazení schématu GraphQL a Průzkumník schématu
Poznámka:
Rozhraní Microsoft Fabric API pro GraphQL je ve verzi Preview.
Schéma GraphQL, které je založené na jazyce SDL (GraphQL Schema Definition Language), definuje formát dat vystavených v rozhraní API. Jedná se o abstrakční vrstvu, která uživatelům poskytuje flexibilitu při skrývání podrobností implementace back-endu. Schéma je založeno na kolekci typů objektů, které obsahují pole.
Zobrazení schématu
K zobrazení schématu se dostanete tak , že v levém dolním rohu obrazovky Vývoj dat vyberete Schéma . Zobrazení zobrazuje textovou verzi SDL GraphQL s vygenerovanými typy, poli a operacemi.
Následující obrázek je příkladem zobrazení schématu, včetně rozsáhlého seznamu objektů dostupných v tomto schématu.
Poznámka:
Zobrazení schématu je jen pro čtení. Objekty můžete upravovat pouze v Průzkumníku schémat.
Průzkumník schématu
Průzkumník schématu se nachází v podokně vlevo a je k dispozici také při použití editoru v zobrazení dotazu. Průzkumník umožňuje uživatelům rychle vizualizovat dostupné typy a pole a také dotazy a mutované definice v rozhraní API.
Všechny typy GraphQL, které jsou k dispozici z objektů, které zvolíte při připojení ke zdroji dat, se zobrazí v seznamu Průzkumníka schématu. Typy se zobrazí pod názvem zdroje dat, ze kterého byly odvozeny. Na následujícím obrázku vidíte typ SalesOrderDetail odvozený z tabulky SalesOrderDetail v koncovém bodu analýzy SQL AdventureWorks.
Kromě typů rozhraní API fabric pro GraphQL automaticky generuje dotazy a mutaci pro všechny nové objekty, které se rozhodnete zveřejnit.
V našem příkladu AdventureWorks se rozbalením seznamu dotazů zobrazí automaticky vygenerované dotazy pro zdroj dat.
Chcete-li zobrazit mutaci automaticky vygenerované rozhraním API, rozbalte uzel mutací ve stromu Průzkumníka schématu.
Úprava objektů pomocí Průzkumníka schématu
Průzkumníka schémat můžete použít k úpravě objektů po jejich vytvoření rozhraní API za vás. V následujícím příkladu vybereme tři tečky vedle typu SalesOrderDetail odvozeného z naší databáze AdventureWorks :
Existují tyto možnosti:
- Schéma aktualizace – Umožňuje aktualizovat schéma novými objekty ze zdroje dat.
- Přejmenovat – změní název objektu. POZNÁMKA: Tato změna má vliv pouze na schéma rozhraní API a nemá žádný vliv na původní objekt zdroje dat, ze kterého byl odvozen.
- Odebrat ze schématu – Efektivně odstraní objekt ze schématu GraphQL, takže na něj už nepůjde odkazovat.
- Správa relací – přejdete do prostředí správy vztahů. Další informace najdete v tématu Správa relací v rozhraní Fabric API pro GraphQL.
- Vlastnosti – zobrazuje další informace o objektu.
Související obsah
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro