# 在載入指令碼中連線至資料來源

在資料載入編輯器的資料連線下，您可以儲存常用的資料來源快速鍵：資料庫、本機檔案或遠端檔案。

資料連線列出您按字母順序儲存的連線。您可使用搜尋方塊縮小清單至特定名稱或類型的連線。您可以按一下資料來源以存取資料連線。

如需詳細資訊，請參閱[連線至資料來源](https://help.qlik.com/zh-TW/sense/November2024/Subsystems/Hub/Content/Sense_Hub/LoadData/connect-data-sources.htm)。

資訊備註您僅可查看您擁有或獲得存取權限的資料連線。 如有需要，請聯絡您的 Qlik Sense 系統管理員以獲得存取權。



## 建立新的資料連線

請執行下列動作：

1. 按一下資料來源。

2. 按一下建立新連線。

3. 選取您想從下拉式清單建立的資料來源類型。

   特定於所選資料來源類型的設定對話方塊隨即開啟。

4. 輸入資料來源設定，然後按一下建立以建立資料連線。

   連線名稱的後面將附加您的使用者名稱和網域，以確保其唯一性。

資料連線現在以您為預設擁有者而建立。如果您想要其他使用者能夠在伺服器安裝中使用連線，則需要編輯 Qlik 管理主控台 中連線的存取權。

警告備註如果變更資料來源設定，您所建立連線的設定將不會自動更新。這意味著，您需要注意儲存使用者名稱和密碼，尤其是您在 DSN 中的整合式 Windows 安全性與資料庫登入之間變更設定的情況下。

資訊備註如果沒有顯示建立新連線，則意味著您沒有存取權新增資料連線。 如有需要，請聯絡您的 Qlik Sense 系統管理員以獲得存取權。

## 刪除資料連線

請執行下列動作：

1. 按一下資料來源。

2. 按一下您想刪除的資料連線上的 the 刪除 icon。

3. 確認您想要刪除該連線。

資料連線現已刪除。

資訊備註如果沒有顯示 the 刪除 icon，則意味著您沒有存取權來刪除資料連線。 如有需要，請聯絡您的 Qlik Sense 系統管理員以獲得存取權。

## 編輯資料連線

請執行下列動作：

1. 按一下資料來源。

2. 在資料連線之下，選取包含您想要編輯之資料連線的空間。

3. 按一下您想編輯的資料連線上的 the 編輯 icon。

4. 編輯資料連線詳細資料。連線詳細資料為連線類型的特定資訊。

   您可能需要提供連線的認證。

資料連線現已更新。

資訊備註如果您編輯資料連線的名稱，若想繼續參考該連線，還需編輯指令碼中連線的所有現有參考 (lib://)。

資訊備註如果沒有顯示 the 編輯 icon，則意味著您沒有存取權更新資料連線。如有需要，請聯絡您的 Qlik Sense 系統管理員。

## 插入連線字串

大多數連線都需要連線字串。只有資料夾和網頁檔案連線不需要連線字串。

資訊備註此功能無法用於 Qlik Sense SaaS。

請執行下列動作：

* 按一下您想插入連線字串的連線上的 the 插入指令碼中 icon。

所選資料連線的連線字串插入資料載入編輯器中目前的位置。

如需詳細資訊，請參閱[Connect](https://help.qlik.com/zh-TW/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/CONNECT.htm)。

## 從資料連線選取資料

如果您想從資料連線選取資料以載入您的應用程式，請執行以下步驟：

1. 按一下資料來源。

2. 建立新連線，連結至資料來源 (如果資料連線不存在)。

3. the 資料選取 icon 從連線中選取資料。

## 參考指令碼中的資料連線

您可使用資料連線參考陳述式中的資料來源和指令碼中的功能，特別是在您想參考包含路徑的檔案名稱時。

參考檔案的語法為 'lib://(connection\_name)/(file\_name\_including\_path)'

範例：從 DataFiles 連線載入檔案

該範例從在 Folder 資料連線中定義的位置載入檔案 orders.csv。例如，這可能是管理員在 Qlik Sense 伺服器上建立的資料夾。

```
LOAD * FROM 'lib://DataSource/orders.csv';
```

範例：從子資料夾載入檔案

該範例從 DataSource 資料連線資料夾載入檔案 Customers/cust.txt。Customers 為在資料連線中所定義位置的子資料夾。

```
LOAD * FROM 'lib://DataSource/Customers/cust.txt';
```

範例：從網頁檔案載入

該範例從包含實際 URL 連結的 PublicData 網頁檔案資料連線載入表格。

```
LOAD * FROM 'lib://PublicData' (html, table is @1);
```

範例：從資料庫載入

該範例從 DataSource 資料庫連線載入表格 Sales\_data。

```
LIB CONNECT TO 'DataSource';
LOAD *;
SQL SELECT * FROM `Sales_data`;
```

## 資料連線儲存在哪裡？

連線使用 Qlik Sense Repository Service 儲存。您可在 Qlik Sense 伺服器部署中管理與 Qlik 管理主控台 的資料連線。透過 Qlik 管理主控台，您可刪除資料連線、設定存取權和執行其他系統管理任務。

警告備註在 Qlik Sense Desktop 中，所有連線均儲存於應用程式中，沒有加密。這包括您在建立連線時輸入的使用者名稱、密碼和檔案路徑等可能詳細資料。這意味著，所有這些詳細資料在您與其他使用者共用應用程式時可以純文字提供。您需在設計共用應用程式時考慮這點。

相關學習:

* [資料載入編輯器簡介](https://help.qlik.com/lnk/Intro_Data_Load_Editor_QS)
* [從資料庫載入資料](https://help.qlik.com/lnk/Loading_data_from_database_QS)

## 瞭解更多資訊

* [資料載入編輯器簡介](https://help.qlik.com/lnk/Intro_Data_Load_Editor_QS)
* [從資料庫載入資料](https://help.qlik.com/lnk/Loading_data_from_database_QS)