跳到主要内容

在数据加载编辑器中编写脚本

在该页面上

在数据加载编辑器中编写脚本

Qlik Sense 使用在数据加载编辑器中管理的数据加载脚本,连接到不同的数据源,并在其中检索数据。数据源可为数据文件,例如 Excel 文件或 .csv 文件。数据源也可谓数据库,例如 Google BigQuerySalesforce 数据库。

还可使用数据管理器将数据载入,但是当您希望创建、编辑和运行数据加载脚本时,可使用数据加载编辑器。

在脚本中,指定要加载的字段和表格。脚本编译通常用于指定从数据源加载的数据。还可以使用脚本语句操作数据结构。

数据加载期间,Qlik Sense 会确定不同表格的共用字段(关键字段)以关联数据。可以在数据模型查看器中监控应用程序的数据的结果数据结构。可以通过重命名字段来实现对数据结构的更改,以获得表格之间的不同关联。

在将数据加载到 Qlik Sense 后,会将其存储在应用程序中。

数据加载编辑器

您可创建脚本以在数据加载编辑器中加载数据。编辑器可通过 Qlik Sense 中的下拉菜单使用。

打开数据加载编辑器时,脚本编辑器将显示在屏幕中间。脚本段在左侧菜单中显示为标签。Qlik Sense 自动创建段。数据连接显示在右侧菜单中。

必须使用 Qlik Sense 脚本语法编写脚本。Qlik Sense 语法关键字以蓝色突出显示。

数据加载编辑器

Data load editor.

脚本编辑器

可以使用编辑器中的许多现有功能帮助您开发加载脚本。

访问命令和函数的语法帮助

可以通过多种方法访问 Qlik Sense 语法关键字的语法帮助。

访问帮助门户网站

可以通过两种方法访问 Qlik Sense 帮助门户网站中的详细帮助。

  • 单击工具栏中的 Help 可进入语法帮助模式。在语法帮助模式下,可以单击语法关键字(标为蓝色且带有下划线)以访问语法帮助。

  • 将光标放置在关键字内或结尾,然后按 Ctrl+H 键。

  • 备注: 无法在语法帮助模式下编辑脚本。

使用自动完成功能

如果开始输入 Qlik Sense 脚本关键字,将会显示可从中选择匹配关键字的自动完成列表。当您继续输入时,该列表的范围会缩小,您可以从具有建议语法和参数的模板中进行选择。工具提示显示函数的语法,包括参数和附加语句以及指向语句或函数帮助门户说明的链接。

提示:

您也可以使用键盘快捷键 Ctrl+空格键来显示关键字列表,使用 Ctrl+Shift+空格键来显示工具提示。

脚本中的注释

您可以在脚本代码中插入注释,或者通过使用注释标记停用部分脚本代码。可以将 //(两个正斜杠)右边后面的行中的所有文本看作是注释,当脚本运行时将不会执行这些注释。

数据加载编辑器工具栏包含注释或取消注释代码的快捷键。单击 Comment / Uncomment 或按 Ctrl + K 以注释或取消注释代码。

缩进代码

您可以缩进代码以增加可读性。单击 Indent 可缩进文本(增加缩进),单击 Undent 可减少缩进文本(减少缩进)。

插入准备的测试脚本

您可以插入准备的测试脚本以加载一组内联的数据字段。您可以使用此脚本来快速创建用于测试目的的数据集。按 Ctrl + 00 以插入测试脚本。