保留指定
典型用途
- 清理功能与大量不必要的属性
它是如何工作的?
一旦连接到输入功能,在保留指定的提供选择列表(一个用于属性和一个属性列表)供您选择哪些属性保留。所有其他的属性被删除,和修改的特征被输出。
几何和FME属性不会被删除。
格式属性将是否便于暴露或不能被删除。暴露FME属性将只是被隐藏 - 而不是永久删除。
在这个例子中,两个属性是从选择列表中选择保留。
为了保持参数的属性被填充了这些选择。
由于功能退出变压器,所有不需要的属性已被删除,包括所有的列表:
使用注意事项
- 如果你想保留的属性的数量比要删除属性的数量较大,可以考虑使用AttributeManager。
- 使用AttributeManager从特征中移除选择的个体的属性。
- 使用BulkAttributeRemover删除与模式匹配的所有属性。
- 要保存的格式属性,首先揭露它,无论是在阅读器或通过使用AttributeExposer
- 如果您选择保留一个列表元素的属性,例如成员{0}。类型,它不会在变压器下,除非该元素已经被曝光出现。看到曝光名单属性欲获得更多信息。
组态
输入端口
该变压器接受任何功能。
输出端口
功能只有选择了变压器内保留这些属性。
参数
在保留指定的连接后,点击浏览按钮显示列表对话框。选择您要保留的功能属性。未选中的属性将被删除,除非任何FME属性。
格式属性将被删除,是否便于暴露或不能。
您连接变压器后,单击浏览按钮,并选择列表保持。
请注意,如果您选择保留一个列表,您的选择将包括任何属性列表或嵌套列表。例如,如果您选择保留一个列表称为
清单{}
然后列表{}。ATTR要么列表{}。子列表{}也将被保留。
为了保持参数的列表是保持整个FME列表(例如方式构件{}。式)。要保持特定列表元素(例如构件{0} .TYPE)选择这些属性下保持。
编辑变压器参数
使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要进入这些选项的菜单上,单击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项。
定义值
有几种方法来定义一个变压器使用的值。最简单的是简单地输入一个值或字符串,其可包括各种类型,如属性引用,数学和字符串函数,和工作空间参数的函数。有许多的工具和快捷方式,可以帮助构建值,一般可从邻近值字段的下拉上下文菜单。
使用文本编辑器
文本编辑器提供了一个方便的方法来构造从各种数据源,如属性,参数和常量,其中该结果被直接使用的参数中的文本字符串(包括正则表达式)。
使用算术编辑器
算术编辑器提供了一个方便的方法来构造从各种数据源,如属性,参数和特征函数,其中结果被直接使用的参数内的数学表达式。
条件值
设定值依赖于一个或多个测试条件,要么通过或失败。
内容
表达式和字符串可以包括多个功能,字符,参数,和更多 - 无论是直接在参数输入或使用的编辑之一构成。
参考
加工行为 |
|
特征保持 |
不 |
依赖 | 没有 |
FME许可级别 | FME基础版及以上 |
别名 | 列表管理员 |
历史 | |
类别 |
FME社亚搏国际在线官网区
该FME社区是为亚搏国际在线官网演示,入门指南,文章,FAQ,以及更多的地方。解答您的问题,向其他用户学习,并建议,投票,和新功能发表评论。
搜索对保留指定的所有结果在FME社区。亚搏国际在线官网
实例可以包含开放政府许可协议进行许可信息 - 温哥华