span8
span4
使用FME可以通过多种方式对表格数据进行排序。可以使用FME数据检查器对属性进行排序,以手动对列排序或使用分拣机工作台中的变压器。排序器函数类似于SQL函数:ORDER BY。在本教程中,您将学习如何在FME数据检查器中对表格数据进行排序,并使用Sorter转换器。
注:由于你是一个面向公众的数据库上工作,表可以偶尔被覆盖和/或修改。如果你的翻译会产生意想不到的效果,请参阅重置postgis训练数据库文章。或者,您也可以下载所提供的文件(S),并用适当的格式的阅读器取代PostGIS的读者。
在这个场景中,您希望能够使用FME数据检查器按升序或降序(字母或数字)对表数据进行排序。
如果属性排序不正确,则可能使用了错误的排序方法。右键单击列标题并从下拉列表中选择Sort数字升序排序方法。
在这个场景中,您希望能够按多个列对列表数据进行排序。首先,您希望表按maintainer字段的字母顺序排序,然后按fountainid字段的数字顺序降序排序。
注意:这里介绍的情况是低于预期的现实世界的应用程序可能会有所不同。因为有面向公众的数据库工作的挑战,在这里你会从DrinkingFountains表读出并最终写入到一个名为DrinkingFountainsSorted表。您可能会注意到DrinkingFountainsSorted已经与预期的数据模型的存在是因为其他用户将也运行相同的工作空间。在现实中,你可能会从DrinkingFountains读取,并使用表处理“使用现有”,因为你是在表中只能重新排序功能。
注意:产生一个工作空间中的快捷键是Ctrl + G
注意:删除并创建时使用的表需要清空和更新的数据库架构做。例如,drop和create用于删除表结构,可能用于添加或删除列、更改数据类型等。有关writer特性类型参数(如表处理)的更多信息,请参见文档。
注意:自动属性定义是指Workbench根据连接的读卡器功能类型自动定义属性列表。此外,每当更改属性(即重新命名、移除等)。有关用户属性和属性定义的详细信息,请参见文档。
注意:按操作排序的顺序将决定先排序哪个列(列表顶部先排序)。可以使用对话框底部附近的向上和向下箭头调整每个排序条件的顺序。
运行该表之后,将根据Sorter参数中定义的排序方法对表进行排序。您可以通过选择写入器并单击选择写入器时出现的快捷菜单中的Inspect按钮来查看新表。
本教程中使用的数据来源于温哥华市不列颠哥伦比亚省。它包含在开放政府许可下的信息-温哥华。
©2019安全亚搏在线软件公司法律