Qlikview 简明教程

QlikView - Web File

QlikView 可以处理以 HTML 格式保存的 Web 文件。它可以从 HTML 表中提取数据。要处理的 Web 文件的 URL 被作为输入提供,并且 QlikView 获取文件结构和内容。然后,它分析页面的结构,从页面中存在的 HTML 表中提取相关数据。我们从脚本编辑器的数据选项卡下的 Data from files 部分选择 Web files 选项。

1 webfile load

Give the URL as Input

在选择 Web 文件选项后,我们会得到一个新窗口来输入 URL。在此示例中,我们选择维基百科中的亚洲主权国家和属地列表作为输入页面。提及 URL 并单击下一步。

web file wizard

Select the Table from the Web File

打开所选 Web 文件时,将出现如下所示的窗口。在这里我们可以看到网页中存在的各种表,标记为 @1、@1、@3 等。选择第一张表并单击两次下一步。

3 webfile file type

Select the Columns of the Table

从上表中,我们可以通过使用叉号符号删除不需要的列来选择我们需要的列。

4 webfile choose fields

Load Script

使用加载脚本将文件加载到 QlikView 中,可以在给定的屏幕截图中看到。因此,当我们使用任何定界文件时,我们可以根据文件格式调整下面给出的脚本。

5 webfile load script

现在,脚本向导提示以 .qvw file extension. It asks to select a location where you need to save the file. Click "Next step" to proceed. Now it is time to see the data that is loaded from the web file. We use a *Table Box 表对象的形式保存文件以显示此数据。

Create Table Box

Table Box 是一个工作表对象,用于将可用数据显示为表格。它通过 Layout → New Sheet Object → Table Box 菜单进行调用。

单击下一步后,我们可以选择表框中的字段。您可以使用 Promote or Demote 按钮重新排列字段。

6 webfile table box fields

Table Box Data

完成上述步骤后,将出现表框表对象,显示从 Web 文件读取的数据。标记 Non-English 字符 !!

7 webfile final data