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