定義和查詢階層式相關資料
透過定義和查詢階層式相關資料,您可以取得重要商務見解。 階層式模型與視覺效果功能提供數個優點:
- 檢視和探索複雜階層式資訊。
- 在階層關聯式檢視表中檢視關鍵效能指標 (KPI)。
- 跨 Web 和平板電腦,以視覺方式分析重要資訊。
部分標準資料表有已定義的階層。 其他資料表,包括自訂資料表,可在階層中啟用,而且您可以建立其視覺效果。
定義階層式資料
有了 Microsoft Dataverse,相關資料列的自我參考一對多 (1:N) 關聯就會支援階層式資料結構。
注意
自我參考意味著該資料表與本身相關。 例如,客戶資料表有查詢資料行可以將其與其他客戶資料表資料列建立關聯。
有自我參考一對多 (1:N) 關聯存在時,關聯定義中會有階層式選項可以設定為是。
若要依階層查詢資料,您必須將資料表的其中一個一對多 (1:N) 自我參考關聯設為階層式。
若要開啟階層:
- 檢視 1:N 關聯時,選取您想要編輯的自我參考關聯。
- 在關聯定義中,請將階層設定為是。
注意
- 部分內建的 (1:N) 關聯不能自訂。 這會防止您將那些關聯設為階層式。
- 您可以指定系統自我參考關聯的階層式關聯。 這包括系統類型的 1:N 自我參考關聯,例如「連絡人_主要連絡人」關聯。
重要
您可以有多個自我參考關聯,但是每個資料表只有一個關聯可以定義為階層式關聯。 如果您嘗試在套用後變更設定值,就會收到警告:
- 停用時: 如果關閉這個關聯的階層設定,使用這個階層的所有彙總定義、程序和檢視表都將無法運作。 您要繼續嗎?
- 啟用時: 如果啟用這個關係的階層設定,使用現有階層的所有彙總定義都會變無效。 您要繼續嗎?
除非您確定現有階層上海其他相依性,否則必須檢閱任何有關部署的文件,或與其他自訂員商談,先了解如何使用現有的階層式關聯,然後再繼續。
查詢階層式資料
在沒有定義階層的情況下,要擷取階層式資料,就必須反覆查詢相關資料列。 您可以使用定義的階層,在一個步驟中依階層查詢相關資料。 您可以使用在下面和不在下面邏輯來查詢資料列。 在下面和不在下面階層式運算子是在 [進階尋找] 和工作流程編輯器中公開。 如需有關如何使用這些運算子的詳細資訊,請參閱設定工作流程步驟。 如需 [進階尋找] 的詳細資訊,請參閱建立、編輯或儲存進階尋找搜尋。
注意
開發人員也可以在程式碼中使用這些運算子。 其他資訊:開發人員文件:查詢階層式資料
下列範例說明查詢階層的案例:
查詢客戶階層
查詢客戶階層,包括相關活動
查詢客戶階層,包括相關商機
請參閱
建立和編輯 1:N (一對多) 或 N:1 (多對一) 資料表關聯
使用方案總管建立和編輯 1:N (一對多) 或 N:1 (多對一) 資料表關聯
使用模型導向應用程式視覺化階層式資料