# 資料檔案和資料集之間的差異

儲存在 Qlik Cloud 內的檔案型資料來源，其來源就是資料檔案。每個資料檔案也以資料集的形式存在，可以使用目錄、譜系和影響分析工具進行分析和編輯。

## 資料檔案和資料集的顯示方式

若您將資料檔案直接儲存在 Qlik Cloud 內，該資源將會建立為資料檔案。在 Qlik Cloud，相同檔案將以兩種不同的方式顯示：

* 在空間設定 &gt; 資料檔案中，顯示基礎資料檔案。

* 從目錄的一般概述以及首頁、我的最愛和集合中，顯示資料集。根據您在使用者介面中的存取權限和位置，您可能也可以檢視資料集的基礎資料檔案。

在下圖中，資料集的名稱為 Sales - Updated.xlsx。將游標暫留在資料集上方，也可以看到資料集的來源是檔案 Sales.xlsx。這表示該資料集已獲得別名 Sales - Updated.xlsx，但基礎資料檔案的名稱與原始名稱 Sales.xlsx 保持不變。

目錄概覽顯示資料集的名稱及其基礎資料檔案 (來源)。

目錄概覽顯示資料集的名稱及其基礎資料檔案 (來源)。

目錄目錄概覽顯示資料集的名稱及其基礎資料檔案 (來源來源)。 ![目錄概覽顯示資料集的名稱及其基礎資料檔案](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_catalog-dataset_source-data-file.png)

## 重新命名資料集

您可以從目錄 (概覽）、首頁、我的最愛、集合、資料集檢視和 Qlik Cloud 的其他區域編輯資料集的名稱。當您在 Qlik Cloud 內編輯已上傳為檔案的資料集名稱時，您正在為資料資源建立別名。重新命名資料集時，基礎資料檔案的名稱不會變更。

同樣地，若您重新命名資料集背後的基礎資料檔案，資料集名稱不一定會自動更新。如需資訊，請參閱 [重新命名資料檔案](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Catalog/data-files-and-datasets.htm#RenamingDataFile)。

當您在載入指令碼中使用資料檔案中的資料時，將參考基礎資料檔案，而不是資料集。這表示，重新命名資料集不會影響載入指令碼中存在的檔案參考。此行為提供了靈活性，特別是對於僅使用目錄工具存取而不是用於載入指令碼開發的資料集。

但是，重新命名資料集也表示資料檔案和其資料集的名稱不同步。如果在載入指令碼開發中使用資料檔案，這可能會造成混淆。

### 未儲存為 Qlik Cloud 檔案的資料集

在 Qlik Cloud 中，資料集也可以作為對 Qlik Cloud 外部資料的參考而存在，例如，透過資料連線建立的資料集。這些資料集不會作為本機資料檔案儲存在 Qlik Cloud 內，因此重新命名這些資料集不會影響透過載入指令碼參考這些內容的任何指令碼或應用程式。

## 重新命名資料檔案

對於使用載入指令碼開發的使用者，如果需要更新資料檔案的名稱，則需要在目錄 &gt; 空間設定 &gt; 資料檔案中進行。以此方式重新命名資料檔案時，預期會出現以下行為：

* 如果資料檔案的資料集名稱以前從未更新 (請參閱 [重新命名資料集](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Catalog/data-files-and-datasets.htm#RenamingDataset))，則在重新命名資料檔案時，資料集名稱也會更新為新的資料檔案名稱。

* 如果資料檔案的資料集名稱已更新至少一次 (請參閱 [重新命名資料集](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Catalog/data-files-and-datasets.htm#RenamingDataset))，則在重新命名資料檔案時，資料集名稱不會自動更新。

此外，現在需要更新使用此資料檔案的任何載入指令碼，才能參考更新後的檔案名稱。如需更多關於重新命名資料檔案的資訊，請參閱 [重新命名資料檔案或資料夾](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/manage-data-files-spaces.htm#Renaming)。