什麼是適用於 GraphQL 的 Microsoft Fabric API?
注意
適用於 GraphQL 的 Microsoft Fabric API 處於預覽狀態。
適用於 GraphQL 的 Microsoft Fabric API 是一種數據存取層,可透過廣泛採用且熟悉的 API 技術,快速且有效率地查詢多個數據源。 API 可讓您擷取後端數據源的詳細數據,讓您可以專注於應用程式的邏輯,並提供用戶端在單一呼叫中所需的所有數據。 GraphQL 使用簡單的查詢語言和容易操作的結果集,可將應用程式在 Fabric 中存取資料所需的時間降到最低。
透過適用於 GraphQL 的 API 公開數據
在 Microsoft Fabric 中將數據源公開至 GraphQL 專案是快速且簡單的。 選取您想要公開的數據源,然後指出您想要透過API呈現的數據源內哪些物件。 您可以選擇性地定義您選擇的欄位之間的任何關聯性。 完成這些步驟之後,您的 API 端點便已準備好接受查詢。
支援的資料來源 (預覽)
目前,下列支持的數據源可透過適用於 GraphQL 的網狀架構 API 公開:
- Microsoft Fabric 數據倉儲
- 透過 SQL 分析端點的 Microsoft Fabric Lakehouse
- 透過 SQL 分析端點的 Microsoft Fabric 鏡像資料庫
- 資料超市
功能
適用於 GraphQL 的網狀架構 API 包括:
- 自動數據源架構探索。
- 自動產生查詢和突變。
- 自動產生解析程式。
- 支援 SQL 資料庫和數據倉儲的檢視。
- 支援 SQL 資料庫和數據倉儲的預存程式。
- 支援具有對應展開查詢的多個數據源。
- 能夠建立一對一、一對多和多對多關聯性。
- 能夠選取要從數據源公開的個別物件。
- 能夠從數據源數據表公開特定數據行。
互動式編輯體驗
適用於 GraphQL 的 API 包含編輯器,可讓您輕鬆地開發和測試查詢或突變。 編輯器的一些功能包括:
- 結果窗格,以可視化方式呈現查詢或突變的輸出
- 支持查詢或突變數
- 支援 GraphQL 語法和架構物件名稱的 Intellisense
相關內容
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應