Share via


階層 (Master Data Services)

適用於:SQL Server - 僅限 Windows Azure SQL 受控執行個體

在 Master Data Services 中,階層是一種樹狀結構,可用於執行以下作業:

  • 分組類似的成員供組織使用。

  • 合併及摘要成員來進行報告和分析。

階層包含的內容

每個階層都包含一個或多個實體中的成員。 當您加入、變更或刪除成員時,所有的階層都會更新。 如此可確保資料在所有階層中都是正確的。 階層也有助於確保每個成員只計算一次。

如果您要建立成員子集的群組,請考慮使用集合。 如需詳細資訊,請參閱集合 (Master Data Services)

階層類型

您可以建立多個階層,以不同的方式來檢視及組織成員。 您可以建立:

注意

階層中的所有成員都必須在相同的模型中。

層次不是分類

階層與分類不同。 分類會同時根據多個屬性來組織成員,而階層則一次根據一個屬性來組織成員。 分類可以包含相同成員多次,而階層只能包含成員一次。

例如,相同的自行車可以包含在某個分類中兩次:一次是因為它是紅色,另一次是因為它的尺寸為 38。 在階層中,自行車只能包含一次,所以您必須決定是要根據它的顏色還是尺寸來顯示。

階層範例

在下列範例中,產品成員是依子類別目錄成員分組。

Hierarchy Grouped by Subcategory Example

工作描述 主題
建立明確階層。 建立明確階層 (Master Data Services)
建立衍生階層。 建立衍生階層 (Master Data Services)
隱藏或刪除現有衍生階層中的層級。 隱藏或刪除衍生階層中的層級 (Master Data Services)