# 選取資料欄位

您可以選取新增資料或編輯表格時要使用的表格和欄位。

一些資料來源 (例如 CSV 檔案) 包含一個單一表格，而其他資料來源 (例如 Microsoft Excel 試算表或資料庫) 可包含數個表格。

如果表格包含標頭列，通常會自動偵測欄位名稱，但在某些情況下，您可能需要變更欄位名稱設定。您可能還需要變更其他表格選項，例如標頭大小或字元集，才能正確解釋資料。不同類型資料來源的表格選項也各不相同。

## 從資料庫中選取資料

從資料庫中選取資料的步驟取決於您連接資料庫的方式。您可以透過與 Qlik Sense 一併安裝且屬於 Qlik ODBC Connector Package 一部分的 Qlik Database 連接器直接連接。

從資料庫中新增資料時，資料來源可包含數個表格。

請執行下列動作：

1. 此步驟僅與 Databricks 相關。若您的 Databricks 主機支援 Unity Catalog，您在建立新連線對話方塊中指定的目錄將顯示在目錄欄位中。您可以保持不變或從下拉式清單中選取不同的目錄。

   資訊備註由於您可以從多個資料庫中選取資料，所有資料庫必須屬於相同的目錄。

2. 從下拉式清單中選取資料庫。

   某些選項對話方塊不包含資料庫下拉式清單，因為資料庫名稱已在設定連線時輸入。

3. 選取資料庫的擁有者。

   表格清單填入了在選取的資料庫中可用的檢視及表格。某些資料庫不要求在資料選取過程中指定擁有者。

4. 選取表格。

5. 透過勾選要載入的各欄位旁邊的核取方塊，選取要載入的欄位。

   可以透過勾選表格名稱旁邊的核取方塊，選取表格中的所有欄位。

   提示備註您可以按一下現有的欄位名稱並輸入新名稱，來編輯欄位名稱。這可能會影響該表格連結至其他表格的方式，因為預設會透過通用欄位聯結表格。

6. 如需從其他表格中新增資料，選擇這些表格。

7. 完成資料選取後，請按一下新增資料以繼續執行資料分析，並查看表格關係建議。

   如需詳細資訊，請參閱[管理資料關聯](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/associating-data.htm)。

   如果您想將資料直接載入您的應用程式，請按一下 新增資料 旁的 the 更多 icon，然後停用資料分析。這樣將會按原樣載入選取的資料，略過資料分析步驟，並可開始建立視覺化。表格將使用自然關聯進行連結，也就是透過具有共同名稱的欄位。

   如需詳細資訊，請參閱[邏輯表之間的關聯](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/associations-between-logical-tables.htm)。

## 從 Microsoft Excel 試算表中選取資料

從 Microsoft Excel 試算表中新增資料時，檔案可包含數個工作表。每個工作表會載入為一個單獨表格。有一種情況例外，即如果工作表與其他工作表或載入的表格具有相同的欄位/資料行結構，則會將這些表格串連。

如需詳細資訊，請參閱[從 Microsoft Excel 試算表中載入資料](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataSource/load-data-from-Excel.htm)。

請執行下列動作：

1. 確保您有相應的工作表設定：

   設定可幫助您正確解譯表格資料

   | UI 項目 | 描述 |
   | --- | --- |
   | 欄位名稱 | 設定以指明表格是包含內嵌欄位名稱還是無欄位名稱。通常在 Excel 試算表中，第一列包含內嵌欄位名稱。如果您選取無欄位名稱，則欄位將命名為 A、B、C... |
   | 標頭大小 | 設定要作為表格標頭而忽略的列數，通常是包含未使用資料行格式的一般資訊的列。 |

   [](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/select-data-fields.htm)

   #### 範例

   我的試算表如下所示：

   試算表範例

   | 時間戳記 | 順序 | 運算子 | 得出值 |
   | --- | --- | --- | --- |
   | 機器： | AEJ12B | - | - |
   | 日期： | 2015-10-05 09 | - | - |
   | 2015-10-05 09:22 | 00122344 | A | 52 |
   | 2015-10-05 10:31 | 00153534 | A | 67 |
   | 2015-10-05 13:46 | 00747899 | B | 86 |

   這種情況下，您可能想要忽略前兩行，並載入帶有 Timestamp、Order、Operator 和 Yield 欄位的表格。為實現此目的，可使用以下設定：

   設定可忽略前兩行並載入欄位

   | UI 項目 | 描述 |
   | --- | --- |
   | 標頭大小 | 2<br><br>這表示前兩行被認為是標頭資料，當載入檔案時會被忽略。這種情況下，將忽略以 Machine: 和 Date: 開頭的兩行，因為他們不屬於表格資料的一部分。 |
   | 欄位名稱 | 內嵌欄位名稱。<br><br>這表示，讀取的第一行被用作各資料行的欄位名稱。這種情況下，被讀取的第一行將是第三行，因為前兩行是作為標頭資料。 |

2. 選取第一個要從中選取資料的工作表。可以透過勾選工作表名稱旁邊的核取方塊，選取工作表中的所有欄位。

3. 透過勾選要載入的各欄位旁邊的核取方塊，選取要載入的欄位。

   提示備註您可以按一下現有的欄位名稱並輸入新名稱，來編輯欄位名稱。這可能會影響該表格連結至其他表格的方式，因為預設會透過通用欄位聯結表格。

4. 完成資料選取後，請按一下新增資料以繼續執行資料分析，並查看表格關係建議。

   如果您想將資料直接載入您的應用程式，請按一下 新增資料 旁的 the 更多 icon，然後停用資料分析。這樣將會按原樣載入選取的資料，略過資料分析步驟，並可開始建立視覺化。表格將使用自然關聯進行連結，也就是透過具有共同名稱的欄位。

## 從表格檔案中選取資料

您可以從大量資料檔案中新增資料。

請執行下列動作：

1. 確保已在檔案格式中選取相應的檔案類型。

2. 確保您有相應的檔案設定。不同檔案類型的檔案設定各不相同。

   如需詳細資訊，請參閱[選取檔案類型設定](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/select-data-fields.htm#File)。

3. 透過勾選要載入的各欄位旁邊的核取方塊，選取要載入的欄位。也可以透過勾選工作表名稱旁邊的核取方塊，選取檔案中的所有欄位。

   提示備註您可以按一下現有的欄位名稱並輸入新名稱，來編輯欄位名稱。這可能會影響該表格連結至其他表格的方式，因為預設會透過通用欄位聯結表格。

4. 完成資料選取後，請按一下新增資料以繼續執行資料分析，並查看表格關係建議。

   資訊備註如果將資料直接載入您的應用程式，請按一下新增資料旁的 the 更多 icon，然後再停用資料分析。這樣將會按原樣載入選取的資料，略過資料分析步驟，並可開始建立視覺化。表格將使用自然關聯進行連結，也就是透過具有共同名稱的欄位。

## 選取檔案類型設定

### 分隔的表格檔案

這些設定經驗證適用於分隔的表格檔案，這些檔案包含一個單一表格，其中每個記錄都會以換行字元分隔，並且每個欄位以分隔符號分隔，例如 CSV 檔案。

#### 檔案格式設定

分隔表格檔案的檔案格式設定

| UI 項目 | 說明 |
| --- | --- |
| 分隔表格檔案的檔案格式 | 設定為 分隔 或 固定記錄。<br><br>當您進行選取時，選取資料對話方塊將會配合您選取的檔案格式。 |
| 欄位名稱 | 設定以指定表格是否包含 內嵌欄位名稱 或 無欄位名稱。 |
| 分隔符號 | 設定表格檔案中使用的 分隔符號 字元。 |
| 引號 | 設定以指定如何處理引號：<br><br>無 = 不接受引號字元<br><br>標準 = 標準引號 (引號可用作欄位值的第一個和最後一個字元)<br><br>MSQ = 現代樣式引號 (允許欄位中的多行內容) |
| 標頭大小 | 設定要忽略作為表格標頭的行數。 |
| 字元集 | 設定表格檔案中使用的字元集。 |
| 註解 | 資料檔案在記錄之間可以包含註解，表示方式為在行首加上一或多個特殊字元，例如 //。<br><br>指定一或多個字元以表示註解行。Qlik Sense 不會載入以此處指定字元開頭的行。 |
| 忽略檔案結尾字元 | 如果您的資料包含作為欄位值一部分的檔案結尾字元，請選取 忽略檔案結尾字元。 |

### 固定記錄資料檔案

固定記錄資料檔案包含一個單一表格，其中每個記錄 (資料行) 包含多個具有固定欄位大小的資料行，通常會以空格或定位點分隔字元補齊。

#### 設定欄位分隔位置

您可以兩種不同方式設定欄位分隔位置：

* 在欄位分隔位置中手動輸入以逗號分隔的欄位分隔位置。每個位置表示一個欄位的開頭。

  範例： 1,12,24

* 啟用欄位分隔，以在欄位資料預覽中以互動方式編輯欄位分隔位置。欄位分隔位置會使用選取的位置進行更新。您可以：

  * 在欄位資料預覽中按一下以插入欄位分隔符號。

  * 按一下欄位分隔符號將其刪除。

  * 拖曳欄位分隔符號進行移動。

#### 檔案格式設定

固定記錄資料檔案的檔案格式設定

| UI 項目 | 說明 |
| --- | --- |
| 欄位名稱 | 設定以指定表格是否包含 內嵌欄位名稱 或 無欄位名稱。 |
| 標頭大小 | 將 標頭大小 設定為要忽略作為表格標頭的行數。 |
| 字元集 | 設定為表格檔案中使用的字元集。 |
| Tab 大小 | 設定為一個 Tab 字元在表格檔案中代表的空格數。 |
| 記錄行大小 | 設定為一筆記錄在表格檔案中所跨的行數。預設值為 1。 |
| 忽略檔案結尾字元 | 如果您的資料包含作為欄位值一部分的檔案結尾字元，請選取 忽略檔案結尾字元。 |

### HTML 個檔案

HTML 檔案可包含數個表格。Qlik Sense 將帶有 &lt;TABLE&gt; 標記的所有元素解譯為表格。

#### 檔案格式設定

HTMLHTML 檔案的檔案格式設定

| UI 項目 | 描述 |
| --- | --- |
| 欄位名稱 | 設定以指明表格是包含內嵌欄位名稱還是無欄位名稱。 |
| 字元集 | 設定要在表格檔案中使用的字元集。 |

### XML 檔案

您可以載入以 XML 格式儲存的資料。

XML 檔案沒有特定的檔案格式設定。

### QVD 個檔案

您可以載入以 QVD 格式儲存的資料。QVD 是原生 Qlik 格式，而且只可寫入 Qlik Sense 或 QlikView 並由其讀取。從 Qlik Sense 指令碼讀取資料時，檔案格式的速度已經過最佳化處理，但是仍然十分精簡。

QVD 檔案沒有特定的檔案格式設定。

如需詳細資訊，請參閱[使用 QVD 檔案](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/work-with-QVD-files.htm)。

### QVX 個檔案

您可以載入以 Qlik data eXchange (QVX) 格式儲存的資料。QVX 檔案由使用 Qlik QVX SDK 開發的自訂連接器建立。

QVX 檔案沒有特定的檔案格式設定。

如需詳細資訊，請參閱[使用 Qlik QVX SDK 建立自訂連接器](https://help.qlik.com/zh-TW/sense-developer/May2026/Subsystems/QVXSDKAPI/Content/Sense_QVXSDKAPI/Introducing-QVX.htm) （僅提供英文版）。

### KML 個檔案

您可以載入以 KML 格式儲存的地圖檔案，用於地圖視覺化。

KML 檔案沒有特定的檔案格式設定。

如需更多對應資料的相關資訊，請參閱 [載入自己的地圖資料](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/load-map-data.htm)。

## 返回上一步 (新增資料)

新增資料時，您可以返回上一步

請執行下列動作：

* 按一下向後箭頭以返回新增資料的上一步。