跳到主要內容
定義階層

在此頁面

定義階層

接下來要將階層新增至邏輯模型。階層是選用的商務邏輯功能。這可定義群組之間的向下探查關係。

若您啟用商務邏輯,Qlik Sense 可能會從資料模型自動建立某些階層。若您前往階層,可以看見商務邏輯已建立兩個階層。

邏輯模型中的階層

Default hierarchies in the logical model. There is one for Categories and Products and one for Supplies and Products

階層指示可用來在分析中互相分解的群組。例如,Qlik Sense 建立的兩個階層正確識別邏輯模型中的兩個向下探查關係:

  • Category 欄位中的資料可以分解為 Products 欄位中的資料。

  • Suppliers 欄位中的資料可以分解為 Products 欄位中的資料。

若您前往 Insights 並選取 CategoryNameInsight Advisor 會包括依 ProductName 分解 CategoryName 的樹狀圖。

類別和產品分解 Insights 圖表

Insight Advisor results. A breakdown chart for CategoryName and ProductName is selected.
提示備註階層不會在產生的圖表中啟用向下探查選項。這需要向下探查維度主項目。例如,若您想要在選取國家後向下探查至城市的地圖圖表,需要建立相應的向下探查維度主項目。

為什麼定義階層?

階層可讓您在邏輯模型中定義群組之間的向下探查關係。這可協助 Insight Advisor 建立分解資料的分析,例如樹狀圖。階層也能確保共同使用偏好的群組以進行向下探查分析。

在資料模型中,國家資料和城市資料之間有地理階層。若您前往 Insights 並產生 Country 欄位的圖表,則不會有任何產生的結果使用 City 欄位。我們可以將新的階層新增至邏輯模型,以解決此情況。

定義 SalesCountrySalesCity 階層。

請執行下列動作:

  1. 按一下建立階層

  2. 對於名稱,輸入 Country-City

  3. 可用群組選取 SalesCountry 並按一下 >

  4. 可用群組選取 SalesCity 並按一下 >

  5. 按一下建立

結果

前往 Insights。從資產面板,選取 Country。您現在有了反映 City-Country 階層的結果,包括顯示 sum(Sales) by Country and City 的樹狀圖。

Country 的新 Insight Advisor 結果

Insight Advisor results for selecting Country. There is a breakdown chart selected for Sum of Sales by Country and City