restructurenode 属性

重构节点图标“重构”节点将名义字段或标志字段转换为一组字段,这组字段可以使用另一字段的值进行填充。 例如,假设存在一个名为 payment type的字段,其值为 creditcashdebit,则将创建三个新字段( creditcashdebit),每个字段都可能包含实际支付的金额。

示例

node = stream.create("restructure", "My node")
node.setKeyedPropertyValue("fields_from", "Drug", ["drugA", "drugX"])
node.setPropertyValue("include_field_name", True)
node.setPropertyValue("value_mode", "OtherFields")
node.setPropertyValue("value_fields", ["Age", "BP"])
表1. 重构节点属性
restructurenode 个属性 数据类型 属性描述
fields_from [ 分类 分类 分类 ] all  
include_field_name 标志 指示是否在重新结构化的字段名中使用字段名。
value_mode OtherFields Flags 表示用于为重新结构化字段指定值的模式。 使用时 OtherFields,必须指定要使用的字段。 如果选择 Flags,则值为数值标志。
value_fields 列表 如果 value_modeOtherFields,则此属性是必需的。 指定使用哪些字段作为值字段。