span8
span4
Qlik是一个商业智能工具,集成数据并创建可视化数据分析提供帮助。在FME 2018.0新Qlik作家被介绍可以写入Qlik数据交换(QVX)文件。该QVX格式是基于XML的,并为内Qlik使用导入和导出数据进行了优化。该文件包含有关单个表和实际数据的元数据。本教程将演示如何准备你的数据与使用QVX作家。
FME桌面2018.0+
我们的目标是创建一个Qlik仪表盘来分析一个城市的营业执照。我们将使用FME来清理数据,确保每个营业执照具有与之相关联的邻,转换数据类型为格式Qlik可以读取最后写出来的QVX格式。
注意:本教程不介绍如何创建Qlik仪表板。请参阅QlikView的要么Qlik意识云通过Qlik提供,如果您想了解如何教程。
1.打开模板的工作区
打开FME桌面2018.0+的QlikWriter.fmwt模板的工作空间。此工作区读取包含这是5,912记录缺少邻里名营业执照数据的CSV文件。一个PointOnAreaOverlayer变压器覆盖在邻居边界Shape文件营业执照拿到附近的名字。然后,SubstringExtractor变压器获得来自属性LOCALAREA剩余的邻里名字。最后,AttributeValueMapper重新映射属性BusinessType到更广泛的议题,这将有助于清理Qlik的分析。
注意:如果您通过本教程中使用自己的数据时,您将需要重新投影数据,如果它不是在LL84坐标系统和你想Qlik读你的数据空间。
初始模板工作区读数营业执照和邻里边界。
2.转换的日期和时间
该QVX作家只能接受在日期和时间值FME格式:
我们将需要转换我们的两个属性,IssueDate和ExpiredDate的。因为它们都是在相同的格式,我们可以使用相同的DateTimeConverter。添加DateTimeConverter变压器到画布上,并将其连接到在AttributeValueMapper输出端口。在参数方面,设置日期时间属性来IssueDate和ExpiredDate。然后输入格式设置为:
%Y-%N-%d%H:%M:%S
然后选择FME日期为输出继电器格式,我们不需要时间在这个例子中,然后单击确定。
DateTimeConverter参数IssuedDate和ExpiredDate
3.写Qlik数据交换格式
现在,数据坦然,我们可以写信给QVX格式。添加Qlik数据交换作家,选择功能类型定义为自动。用于功能类型名称,输入BusinessLicenses然后将其连接到两个输出和<拒绝>的DateTimeConverter的端口。我们将其连接到两个端口的原因是,存在的未转换,以便它们被发送到<拒绝>端口IssueDate和ExpiredDate一些
在作家特征类型的参数,切换到用户属性选项卡并更改属性定义为手动。请设置IssueDate和ExpiredDate的日期类型。如果你有一个属性日期和时间,你会使用datetime型。
现在确保经度和纬度都被设置为类型real_64,这是唯一的日期类型Qlik将接受坐标值。
最后,改变NumberOfEmployees和FeePaid到integer_32。通过这样做,Qlik将把这些值作为数字,可以代入方程。
QVX Writer用户属性参数,确保类型设置是否正确
4.运行工作区和数据添加到Qlik。
运行该工作区,然后输出BusinessLicenses.qvx文件添加到任何Qlik探测云层或QlikView的创建您的仪表板。
在Qlik探测云层输出表
一个可能的最终仪表板,你可以使用Qlik探测云层或QlikView的创建,这个人是用Qlik意识云发
数据归属
这里使用源自从公开数据中的数据由提供温哥华市, 不列颠哥伦比亚省。它包含了开放政府许可协议进行许可信息 - 温哥华。
©2020安全亚搏在线软件公司|法律