# 教程 - 脚本编写的下一步

欢迎学习本教程，我们将为您介绍 Qlik Sense 中的高级的脚本编译。

一旦您熟悉了脚本的基础知识，就可以在将数据加载到 Qlik Sense 中时开始对其执行更复杂的操作。例如，这可以包括使用交叉表转换数据、清理数据以及从称为 QVD 文件的 Qlik 数据文件中创建和加载数据。

## 您将学到的内容

After completing this tutorial, you should be comfortable with loading data using some of the more advanced scripting functions in Qlik Sense.

## 谁应当参加该课程

您应当熟悉 Qlik Sense 中脚本编写的基础知识。也就是说，您已经使用脚本加载数据和操纵数据。

如果您还没有这样操作，我们建议您完成新手脚本编写教程。

您需要数据加载编辑器的访问权限并且应当得到在 Qlik Cloud 中加载数据的许可。

## 在开始之前需要做的工作

下载该程序包并将其在您的桌面上解压：

[脚本编写的后续步骤教程](https://help.qlik.com/zh-CN/cloud-services/tutorials/NextStepsInScriptingFiles.zip)

该包内含完成本教程所需的以下数据文件。

* Cutlery.xlsx
* Data.xlsx
* Employees.xlsx
* Events.txt
* Intervals.txt
* Product.xlsx
* Salesman.xlsx
* Transactions.csv
* Winedistricts.txt

该程序包还包含高级脚本编写教程应用程序的副本。应用程序中的其他脚本段包含您在本教程中创建的其他应用程序的脚本。您可以将应用程序上传到 Qlik Cloud 中的 Analytics 活动中心。

我们建议按照教程中描述的方式自行构建应用程序，以最大限度地提高学习效果。此外，您必须按照教程中的描述上传和连接至您的数据文件，这样数据加载才能正常进行。

不过，如果您遇到问题，应用程序可能会帮助您排除故障。我们已经指出了哪些脚本段与每节课相关联。

## 本教程中的课程

根据您对于 Qlik Sense 的经验，完成本教程需要 3-4 小时。各主题设计为按顺序完成。但您也可以暂时离开，然后随时再回来继续学习。幸运地是，不会有测验。

1. [LOAD 和 SELECT 语句](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/load-select.htm)
2. [转换数据](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/transform-data.htm)
3. [使用 Crosstable 前缀](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/use-crosstable-prefix.htm)
4. [使用 Join 和 Keep 合并表格](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/combine-tables-with-join-keep.htm)
5. [使用内部记录函数Peek、Previous 和 Exists](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/use-inter-record-functions.htm)
6. [匹配间隔和迭代加载](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/match-intervals-iterative-load.htm)
7. [数据清理](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/data-cleansing.htm)
8. [处理层次结构数据](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/handling-hierarchical-data.htm)
9. [QVD 文件](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/QVD-files-scripting.htm)

## 延伸阅读和资源

* 如果您想了解更多信息，[Qlik](http://www.qlik.com/) 提供了各种各样的资源。
* 提供 [Qlik 在线帮助](http://help.qlik.com/)。
* [Qlik Learning](https://learning.qlik.com/) 上提供培训，包括免费的在线课程。
* 可以在 [Qlik Community](http://community.qlik.com/) 中找到讨论论坛、博客等。

## 您的意见很重要

我们感谢您的任何反馈。请使用下面的部分让我们了解我们做得怎样。