span8
span4
以下是如何加入或一起通过一个共同的领域合并两组数据 - 没有编码或脚本必要的。FME的DatabaseJoiner变压器能与许多由FME支持的格式使用。该演示将加入基于地址值CSV和数据库中的数据。你会看到如何设置数据使用额外的变压器的加盟,再加上得到最大限度地提高性能的提示。
我们的目标是犯罪信息CSV数据匹配的道路信息数据库表,以便我们能够确定哪些道路展现的淋漓尽致犯罪活动。该DatabaseJoiner将用于执行此任务,并且输出写入到Excel。
注:该视频使用FME 2016年,接口可能会有所不同。以下是如何加入或一起通过一个共同的领域合并两组数据 - 没有编码或脚本必要的。FME的DatabaseJoiner变压器能与许多由FME支持的格式使用。该演示将根据地址值加入CSV和datbase数据。你会看到如何设置数据使用额外的变压器的加盟,再加上得到最大限度地提高性能的提示。
JoinCSVWithDatabase.zip(同时包含起始和完成的工作区与数据)
的起始工作区已经提供了读取CSV数据,所以它在匹配道路表HBlock属性的格式格式化块属性。
1.打开起动工作区。
开放StartingWorkspace.fmw,在该工作区中,一个StringReplacer已用于00.甲StringCaseChanger改变从大写到混合情况下,块属性来替换XX在块属性。
启动工作区
2.添加DatabaseJoiner。
它连接到StringCaseChanger。打开DatabaseJoiner的性能和连接到数据库。
PostGIS的连接详细信息:
在市民的餐桌选择道路表
选择从传入的CSV功能,模块,以及相应的PostGIS表属性,HBlock,将被用来查找匹配的特征属性。当CSV属性的值等于其对应的PostGIS表字段的值匹配制成。
对于字段添加,选择类型。
打开上DatabaseJoiner的优化面板:添加预取查询从数据库表中加载所有的记录成
从公共选择*。“路”
由于预取查询,不需要DatabaseJoiner从数据库中每个记录读取。这可以提高性能,并减少查询的数量回数据库。
使用DatabaseJoiner与HBlock加入座。然后设置省长查询选择*从公众。“路”
3.添加督察
连接器和检查的DatabaseJoiner确认道路类型属性已被添加。
数据集的输出与所述数据检查联接字段
一个AttributeFilter可以通过“type”属性被添加到过滤器,等等。
或者,一个Excel的作家可以在DatabaseJoiner后加入,与名称设置为从“类型”属性得到其数值的表。这将导致一个Excel文件中列出的罪行与各道路类型选项卡。
数据归属
这里使用源自从公开数据中的数据由提供温哥华市, 不列颠哥伦比亚省。它包含了开放政府许可协议进行许可信息 - 温哥华。
©2020安全亚搏在线软件公司|法律