# 连接到加载脚本中的数据源

数据加载编辑器中的数据连接让您可以将快捷方式保存到常用数据源（数据库、本地文件或远程文件）。

数据连接列出了已按字母顺序保存的连接。您可以使用搜索框通过特定名称或类型缩小连接列表的范围。您可以通过单击数据源来访问数据连接。

有关更多信息，请参阅[连接到数据源](https://help.qlik.com/zh-CN/sense/November2025/Subsystems/Hub/Content/Sense_Hub/LoadData/connect-data-sources.htm)。

信息注释您只能查看您拥有的数据连接，或者您有权访问的数据连接。 如果需要，请联系您的 Qlik Sense 系统管理员以获取访问权。



## 创建新的数据连接

执行以下操作：

1. 单击数据源。

2. 单击创建新连接。

3. 从下拉列表中选择要创建的数据源类型。

   随即打开选定数据源类型的设置对话框。

4. 输入数据源设置，然后单击创建以创建数据连接。

   您的用户名和域将附加连接名称，以确保其唯一性。

数据连接现在已创建，并以您作为默认所有者。如果您希望其他用户能够使用服务器安装中的连接，则需要在 Qlik Management Console 中编辑连接的访问权限。

警告注释如果数据源已更新，则将不会自动更新所创建的连接设置。这意味着需要特别注意存储用户名和密码，尤其是如果在 DSN 中更改 Windows 集成安全性和数据库登录之间的设置。

信息注释如果未显示创建新连接，则意味着您没有添加数据连接的访问权限。 如果需要，请联系您的 Qlik Sense 系统管理员以获取访问权。

## 删除数据连接

执行以下操作：

1. 单击数据源。

2. 单击要删除的数据连接的 the 删除 icon。

3. 确认您要删除连接。

现在，已删除数据连接。

信息注释如果未显示 the 删除 icon，则意味着您没有删除数据连接的访问权限。 如果需要，请联系您的 Qlik Sense 系统管理员以获取访问权。

## 编辑数据连接

执行以下操作：

1. 单击数据源。

2. 在数据连接下，选择包含要编辑的数据连接的空间。

3. 单击要编辑的数据连接的 the 编辑 icon。

4. 编辑数据连接的详细信息。连接详细信息特定于连接类型。

   您可能需要提供连接的凭据。

现在，已更新数据连接。

信息注释如果编辑数据连接的名称，若希望继续引用相同连接，那么还需要在脚本中编辑对连接的所有现有引用 (lib://)。

信息注释如果未显示 the 编辑 icon，则意味着您没有更新数据连接的访问权限。请联系您的 Qlik Sense 系统管理员。

## 插入连接字符串

对于大多数连接都需要连接字符串。只有文件夹和 Web 文件连接不需要连接字符串。

信息注释该功能在 Qlik Sense SaaS 中不可用。

执行以下操作：

* 单击要插入连接字符串的连接的 the 插入脚本 icon。

已在数据加载编辑器的当前位置插入选定数据连接的连接字符串。

有关更多信息，请参阅[Connect](https://help.qlik.com/zh-CN/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/CONNECT.htm)。

## 从数据连接选择数据

如果您要选择在应用程序中加载的数据连接的数据，请执行以下操作：

1. 单击数据源。

2. 将创建新连接新连接到数据源（如果数据连接已不存在）。

3. the 数据选择 icon 从连接中选择数据。

## 引用脚本中的数据连接

可以使用数据连接来引用语句中的数据源和脚本中的函数，通常，您希望在这两个位置中使用路径来引用文件名。

引用文件的语法是 'lib://(连接名称)/(文件名，含路径)'

示例：通过 DataFiles 连接来加载文件

此示例从 Folder 数据连接中定义的位置加载文件 orders.csv。这可能是您的管理员在 Qlik Sense 服务器上创建的文件夹。

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

示例：通过子文件夹来加载文件

此示例从 DataSource 数据连接文件夹加载文件 Customers/cust.txt。Customers 是数据连接中所定义位置的子文件夹。

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

示例：从 Web 文件加载

此示例从 PublicData Web 文件数据连接加载表格，其包含指向实际 URL 的链接。

```
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 Management Console 管理数据连接。Qlik Management Console 可让您删除数据连接，设置访问权限和执行其他系统管理任务。

警告注释在 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)