# 維度與量值限制

每個 Qlik Sense 視覺化類型都會對維度與量值的數量強制執行特定限制。許多視覺化類型支援多種模式，具有不同的有效組合。當 QlikView 物件超出這些限制時，QV2QS 會套用溢位解決動作。如需詳細資訊，請參閱 Excel 報告中的 溢位動作 工作表。

## 有效組合

下表列出每個有效的維度與量值組合，適用於每種視覺化類型。具有範圍的項目 (例如，1–15) 表示範圍內的任何計數都有效。

| 視覺化類型 | 模式 | 維度 | 量值 | 備註 |
| --- | --- | --- | --- | --- |
| 長條圖 | 僅量值 | 0 | 1–15 | 無尺寸。 |
| 長條圖 | 單一維度 | 1 | 1–15 |  |
| 長條圖 | 二維 | 2 | 1 | 分組或堆疊。 |
| 長條圖 | 蝴蝶 | 1 | 2 | 蝴蝶子模式。僅限非負值。 |
| 折線圖 | 單一維度 | 1 | 1–15 |  |
| 折線圖 | 二維 | 2 | 1 | 第二維度限制為 12 個值，如果是連續的。 |
| 組合圖 | 標準 | 1 | 1–15 | 嚴格限制為 1 維度。 |
| 圓形圖 | 標準 | 1 | 1 | 角度測量。 |
| 圓形圖 | 玫瑰 | 1 | 2 | 第二個測量控制半徑。 |
| 散佈圖 | XY | 1 | 2 | 測量值對應到 X 軸和 Y 軸。至少需要 2 項測量。 |
| 散佈圖 | 泡泡 | 1 | 3 | 第三項措施控制氣泡大小。 |
| 量表 | 標準 | 0 | 1 | 不允許有尺寸。 |
| 箱形圖 | 單一維度 | 1 | 1 |  |
| 箱形圖 | 二維 | 2 | 1 | 分組方塊。 |
| 瀑布圖 | 標準 | 0 | 1–15 | 無尺寸。每個小節代表一個長條。 |
| 變異數瀑布 | 標準 | 1 | 2 | Viz 組合包類型。當瀑布來源具有尺寸時使用。 |
| 漏斗圖 | 標準 | 1 | 1 |  |
| 格線圖 | 標準 | 2 | 1 | 第一個維度對應到 X 軸，第二個對應到 Y 軸。 |
| 雷達圖 | 標準 | 2 | 1 | 第一個維度是系列，第二個是輻條。每個維度最多 100 個值。當 QlikView 雷達圖只有 1 個維度時，QV2QS 會插入一個合成常數維度，以符合 2 個維度的要求。 |
| Mekko 圖 | 標準 | 2 | 1 | 不支援負值。 |
| 樹狀圖 | 標準 | 1–15 | 1 | 建議使用三個或更少的維度。 |
| 直表 | 標準 | 0+ | 0+ | 沒有硬性上限。最少 1 個總欄位 (維度或量值)。 |
| 樞紐分析表 | 標準 | 1+ | 1+ | 沒有硬性上限。至少 1 維度 和 1 量值。 |

## 溢位解析

當 QlikView 物件具有比目標 Qlik Sense 視覺化允許的數量更多的維度或量值時，QV2QS 會自動解決溢出。解析策略取決於視覺化類型以及溢位的性質。

### 移至替代方案

多餘的維度或量值會被放置在替代方案集合中。替代方案是否可在執行階段交換取決於視覺化類型：

* 軸點擊 — 長條圖、折線圖、組合圖和散佈圖 (僅限量值) 支援透過點擊軸標籤來執行時欄位交換。可發現性很高。
* 探索選單 — 圓餅圖、盒鬚圖和樹狀結構圖透過探索選單支援執行階段欄位交換。
* 不可交換 — 網格圖、雷達圖、Mekko 圖、漏斗圖、散佈圖 (維度) 和差異瀑布圖會將多餘的欄位放置在替代項目中，但不支持執行時交換。替代方案可在 Qlik Sense 應用程式中手動重新設定。

### 變數驅動量測切換

對於長條圖、折線圖和儀表過多量值，QV2QS 會建立一個變數、一個根據變數值選取量值的`Pick()` 運算式，以及一個放置在工作表上的變數輸入控制項。終端使用者在執行階段透過變數輸入控制項選取作用中量值。

### 直接新增

對於沒有硬性最大值的視覺效果類型，多餘的欄位會新增為作用中欄或維度。直式表格和樞紐分析表可直接接受額外欄。樹狀圖最多可接受 15 個作用中維度。瀑布圖最多接受 15 個作用中量值。

### 建議圖表類型變更

當資料形狀不符合目標視覺化類型時，QV2QS 會記錄一個建議，切換到不同的視覺化類型。例如，包含維度的瀑布圖會建議使用差異瀑布圖。此建議已記錄在 Overflow\_Actions 工作表中，以便手動追蹤。

### 表格欄管理

對於具有多個欄位的直式表格，QV2QS 可以應用額外的策略，除了直接新增欄位之外：

* 欄位選擇器 — QV2QS 啟用「欄位選擇器」功能，特性 (外觀 &gt; 簡報)，讓終端使用者可以在執行階段切換欄位的可見性。
* 條件式欄位可見性 — QV2QS 會將
  > 顯示欄位條件

  運算式套用至個別欄位，以根據變數或運算式實現程式化的條件式可見性。

### 網格格線展開

QlikView 網格圖表會顯示由迷你圖表組成的固定格線 (欄數乘以列數)。QlikView 會截斷超出格線大小的維度值。Qlik Sense 矩陣容器需要最大圖表設定，以容納分面維度的所有不同值，否則容器將無法正確呈現。當相異值的數量超過 QlikView 格線大小時，QV2QS 會增加最大圖表設定以容納所有值。該值會向上進位到最接近的欄數倍數，以便格線均勻填滿。

### 不適用

某些溢位組合對於目標視覺化類型 (例如，量規上的維度) 是結構上無效的。在這些情況下，不會套用溢位動作。

Excel 轉換報告中的 Overflow\_Actions 工作表，列出了在轉換期間套用的每個溢位動作。

## 了解更多

* [物件類型對應](https://help.qlik.com/zh-TW/migration/Content/Qv2qsMigration/object-type-mapping.htm)
* [轉換結果](https://help.qlik.com/zh-TW/migration/Content/Qv2qsMigration/conversion-results/conversion-outcomes.htm)
* [轉換報告](https://help.qlik.com/zh-TW/migration/Content/Qv2qsMigration/conversion-results/conversion-report.htm)