跳到主要內容 跳至補充內容

在資料管理員中取消樞紐跨維度資料表資料

跨維度資料表是一種常見的表格類型,包含兩個標頭資料正交清單之間的值矩陣。

如果您想要將資料關聯至其他表格,這通常並非最佳的資料格式。本主題說明了如何取消樞紐以跨維度資料表格式載入的資料,也就是使用資料管理員將其中一部分轉置為列。

取消樞紐以跨維度資料表格式轉置部分載入列中的資料。

From crosstab to unpivoted crosstab.

何謂跨維度資料表?

跨維度資料表包含應當以直接方式讀取的多個限定資料行,以及一個值矩陣。在此情況中有一個限定資料行 Year,以及每個月的銷售資料矩陣。

跨維度資料表
YearJanFebMarAprMayJun
2008456578127822
2009112322224585
2010655622791256
2011452432785515
2012455635786882

如果此表格只是載入 Qlik Sense,結果會是一個欄位用於 Year,然後每個月份各一個欄位。這通常不是您想要的。您大概會偏好只產生三個欄位:

  • 在此情況中,限定欄位 Year 在上表中以綠色標記。
  • 此情況中以月份名稱 Jan - Jun 表示的屬性欄位,以黃色標記。此欄位可適當命名為 Month
  • 資料欄位,以藍色標記。在此情況中它們代表銷售資料,因此可適當命名為 Sales

這可以透過在資料管理員表格編輯器中使用 [取消樞紐] 選項,然後選取 Jan - Jun 欄位來實現。這會建立以下資料表:

取消樞紐表格
YearMonthSales
2008一月45
2008二月65
2008三月78
2008四月12
2008五月78
2008六月22
2009一月11
2009二月23
.........

將跨維度資料表取消樞紐為扁平表格

請執行下列動作:

  1. 將跨維度資料表格式的資料檔案新增至您的應用程式。
  2. 在資料管理員中按一下資料表上的 編輯 以開啟表格編輯器。
  3. 按一下取消樞紐
  4. 選取您想要轉置為列的欄位。您至少需要有一個尚未取消樞紐的限定欄位。有兩種選取方式。

    • 按一下您想要轉置的欄位標頭。請勿選取您想要保留為限定欄位的欄位。
    • 按一下您想要保留為限定欄位的欄位標頭,然後從欄位功能表中選取反向選取。如果您有大量欄位需要轉置,這是最簡單的方法。
  5. 按一下套用取消樞紐

    選取的資料現已轉置為含兩個欄位的列:Tablename。屬性欄位和 Tablename。資料欄位

  6. 屬性欄位重新命名為有實際意義的內容,在上例中,為 Month
  7. 資料欄位重新命名為有實際意義的內容,在上例中,為 Sales

您現在已將 Crosstable 取消樞紐為扁平格式,這將便於您將其與應用程式中的其他資料進行關聯。

還原為原始跨維度資料表

您可以按一下表格編輯器中的復原取消樞紐,從而還原為資料來源的原始跨維度資料表格式。如果您在應用程式中與其他資料建立了任何關聯,關聯將會刪除。

瞭解更多資訊

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們可以如何改善!