管理属性
前25名的变压器中有很大一部分支持管理属性的变压器。这些创建了新的属性,重命名它们,设置值,删除它们。
这些转换器的一个关键用途是为了模式映射而重命名属性。
属性管理变压器
关键属性管理任务和可使用的变压器如下:
任务 | 变压器 |
---|---|
创建属性 | 属性创建者,属性管理器 |
设置属性值 | 属性桥墩,属性创建者,属性管理器,属性名称 |
删除属性 | 属性keeper,属性管理器,属性移动器,散货属性移动器 |
重命名属性 | 属性管理器,属性名称,散货属性名称 |
复制属性 | 属性桥墩,属性创建者,属性管理器 |
排序属性 | 属性管理器 |
更改属性大小写 | 散货属性名称 |
添加前缀/后缀 | 散货属性名称 |
许多变压器可以进行类似的操作,您可以看到,attributeManager执行了许多任务,您几乎可以完全使用它。
警告 |
不要误解BulkAttributeRanmer。它将更改大小写,或向属性添加后缀/前缀。名称,不是属性值。 |
列表
FME中的列表是一种允许每个属性有多个值的机制。
例如,属性myattribute只能包含一个值。
然而,列表属性mylist.myattribute可以包含多个值,如下所示:
mylist 0.myattributeMylist.1.myattributeMylist.2.myattributeEtec。
有各种专门针对列表设计的变压器-它们可以在变压器库的列表类别中找到-列表功能也内置于其他变压器(如attributeCreator)中。
如需进一步阅读,请查看这篇关于属性管理的文章在安全软件博客亚搏在线上。