這很重要
此功能已被取代。 如需詳細資訊,請移至 模型導向應用程式中的階層控制已棄用。
您可以透過定義和查詢階層式相關資料來取得有價值的商務見解。 階層式建模和視覺化功能為您提供許多好處:
- 檢視和探索複雜階層式資訊。
- 在階層關聯式檢視表中檢視關鍵效能指標 (KPI)。
- 跨 Web 和平板電腦,以視覺方式分析重要資訊。
某些標準表格已定義階層。 可以針對階層啟用其他表格 (包括自訂表格),而且您可以為它們建立視覺化。
定義階層式資料
在 Microsoft Dataverse 中,階層式資料結構是透過自我參照的一對多 (1:N) 關聯的相關資料列來支援的。
備註
自參是指 表與自身相關。 例如,帳戶表格具有查詢欄位,可將其與另一個帳戶表格的行相關聯。
當存在自我參照一對多 (1:N) 關係時,在關係定義中,階層 式 選項可設定為 是。
若要將資料查詢為階層,您必須將資料表的一對多 (1:N) 自我參照關係之一設定為階層式。
若要開啟階層:
- 檢視 1:N 關係時,選取您要編輯的自我參照關係。
- 在關聯性定義中,將 「階層式」 設定為 「是」。
備註
- 部分現成 (1:N) 關聯無法自訂。 這會防止您將那些關聯設為階層式。
- 您可以指定系統自我參考關聯的階層式關聯。 這包括系統類型的 1:N 自我參考關聯,例如 "contact_master_contact" 關聯。
這很重要
您可以有多個自我參照關係,但每個表格只能將一個關係定義為階層式關係。 如果您在應用後嘗試更改設置,您將收到警告:
- 停用時: 如果您關閉此關聯性的階層設定,則使用此階層的所有彙總定義、流程和檢視都將無法運作。 您要繼續嗎?
- 啟用時: 如果您啟用此關聯性的階層設定,則使用現有階層的所有彙總定義都會變成無效。 您要繼續嗎?
除非您確定現有階層上沒有其他相依性,否則您應該檢閱任何有關部署的文件,或與其他自訂工具協商,以瞭解現有階層關係的使用方式,再繼續。
查詢階層式資料
如果沒有定義的階層,若要擷取階層式資料,需要反覆查詢相關列。 使用已定義的階層,您可以在一個步驟中將相關資料查詢為階層。 您可以使用 Under 和 Not Under 邏輯來查詢資料列。 在下面和不在下面階層式運算子是在 [進階尋找] 和工作流程編輯器中公開。 如需有關如何使用這些運算子的詳細資訊,請參閱設定工作流程步驟。 如需 [進階尋找] 的詳細資訊,請參閱建立、編輯或儲存進階尋找搜尋。
備註
開發人員還可以在程式碼中使用這些運算子。 其他資訊 開發人員文件:查詢階層式資料
下列範例說明查詢階層的案例:
查詢客戶階層
查詢客戶階層,包括相關活動
查詢客戶階層,包括相關商機
另請參閱
建立和編輯 1:N (一對多) 或 N:1 (多對一) 資料表關聯性
使用方案總管建立和編輯 1:N (一對多) 或 N:1 (多對一) 資料表關聯
使用模型導向應用程式視覺化階層式資料