restructurenode 属性
“重构”节点将名义字段或标志字段转换为一组字段,这组字段可以使用另一字段的值进行填充。 例如,假设存在一个名为 payment type的字段,其值为 credit、 cash 和 debit,则将创建三个新字段( credit、 cash 和 debit),每个字段都可能包含实际支付的金额。
示例
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"])
restructurenode 个属性 |
数据类型 | 属性描述 |
|---|---|---|
fields_from |
[ 分类 分类 分类 ] all |
|
include_field_name |
标志 | 指示是否在重新结构化的字段名中使用字段名。 |
value_mode |
OtherFields Flags |
表示用于为重新结构化字段指定值的模式。 使用时 OtherFields,必须指定要使用的字段。 如果选择 Flags,则值为数值标志。 |
value_fields |
列表 | 如果 value_mode 是 OtherFields,则此属性是必需的。 指定使用哪些字段作为值字段。 |