Propriedades de restructurenode
O nó Reestruturar converte um campo nominal ou sinalizador em um grupo de campos que podem ser preenchidos com os valores do outro campo. Por exemplo, dado um campo denominado payment type, com valores de credit, cashe debit, seriam criados três novos campos (credit, cash, debit), cada um dos quais pode conter o valor do pagamento real feito.
Exemplo
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"])
propriedades restructurenode |
Tipo de dados | Descrição da propriedade |
|---|---|---|
fields_from |
[categoria categoria categoria] all |
|
include_field_name |
sinalização | Indica se o nome do campo deve ser usado no nome do campo reestruturado. |
value_mode |
OtherFields Flags |
Indica o modo para especificar os valores para os campos reestruturados. Com OtherFields, você deve especificar quais campos utilizar. Com Flags, os valores são sinalizações numéricas. |
value_fields |
lista | Necessário se value_mode for OtherFields. Especifica quais campos deseja utilizar como campos de valor. |