從 Qlik DataMarket 中選取彙總資料
某些 Qlik DataMarket 資料集包含帶有彙總欄位值的維度。
這些維度呈現階層並包含多個欄位,呈現該階層的層級。階層內的欄位可能包含空白值。與這些空白值相關的數字是與該欄位中其他值相關的數字彙總。
例如,World population by country 資料集包含 Sex 維度。這具有 Female 和 Male 的子集欄位值。若 Sex 載入 Qlik Sense,這包含三個值:Female、Male,以及彙總欄位值的空白值。
含有 Sex 維度的橫條圖,阿根廷的男性和女性人口總數顯示為兩個單獨的長條,並含有一個未命名的長條,代表彙總總數。
在圖中所示的範例中,彙總欄位值包含 Female 和 Male 的總數。
只要納入了維度的所有子集欄位值,就會納入空白值欄位。與彙總欄位值關聯的總數會呈現在資料中,如果在計算資料彙總時納入,就會造成雙重計數。
根據使用的視覺化,可以排除彙總欄位值。例如:
- 使用資料管理員中的 Set nulls 資料分析卡,將空白值設定為 Null,並在屬性的維度區段中清除納入 Null 值,以從維度中排除 Null 值。
- 使用運算式限制納入哪些維度值,然後在屬性的維度區段中清除納入 Null 值。例如,從 Sex 維度,您可以使用運算式 =if(match(Sex,'Female','Male'),Sex) 以排除彙總欄位值。
- 使用 Set 分析運算式,以從量值中排除空白值的彙總數字。
備註: 當處理包含多個欄位且欄位中帶有彙總資料的資料集時,例如 World population by country ,確保不要直接關聯帶有這些彙總欄位的表格。如果直接關聯了這些表格,可能會建立起循環參照。
如需詳細資訊,請參閱瞭解和解決循環參照。