跳到主要内容 跳到补充内容

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

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

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

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

创建新的数据连接

执行以下操作:

  1. 单击数据源

  2. 单击创建新连接
  3. 从下拉列表中选择要创建的数据源类型。

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

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

删除数据连接

执行以下操作:

  1. 单击数据源

  2. 单击要删除的数据连接的 删除
  3. 确认您要删除连接。

现在,已删除数据连接。

编辑数据连接

执行以下操作:

  1. 单击数据源

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

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

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

现在,已更新数据连接。

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

关于 DataFiles 连接

DataFiles 连接为您可访问的每个空间自动创建。这些连接可从数据连接下的每个空间部分获得。

信息注释DataFiles 连接的文件扩展要区分大小写。例如:.qvd

从数据连接选择数据

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

  1. 单击数据源

  2. 创建新连接新连接到数据源(如果数据连接已不存在)。
  3. 数据选择 从连接中选择数据。

引用脚本中的数据连接

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

引用文件的语法是 [lib://(space_name):(connection_name)/(file_name)]

如果您连接至个人空间,则无需添加 space_name

此示例从 Data 数据连接中定义的个人空间加载文件 orders.csv

LOAD * FROM [lib://DataFiles/orders.csv];

此示例从 Data 数据连接中定义的共享空间加载文件 orders.csv

LOAD * FROM [lib://TeamSharedConnection:DataFiles/orders.csv];

本示例从当前空间加载 orders.csv。例如,如果应用程序被移动到另一个空间,它将使用新空间中的文件 orders.csv

LOAD * FROM [lib://:DataFiles/orders.csv];

此示例从用户个人空间中的 DataSource 数据库连接加载表格 Sales_data

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

示例: 从另一空间中的数据库加载

此示例从当前空间中的 DataSource 数据库连接加载表格 Sales_data

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

示例: 从特定空间中的数据库加载

此示例从空间 SalesSpace 中的 DataSource 数据库连接加载表格 Sales_data

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

了解详情

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!