Propriedades de transposenode
O nó Transpor troca os dados em linhas e colunas para que os registros se tornem campos e os campos se tornem registros.
Exemplo
node = stream.create("transpose", "My node")
node.setPropertyValue("transposed_names", "Read")
node.setPropertyValue("read_from_field", "TimeLabel")
node.setPropertyValue("max_num_fields", "1000")
node.setPropertyValue("id_field_name", "ID")
propriedades transposenode |
Tipo de dados | Descrição da propriedade |
|---|---|---|
transpose_method |
Enumeração | Especifica o método transpor: Normal (normal), CASE para VAR (casetovar) ou VAR para CASE (vartocase). |
transposed_names |
Prefix Read |
Propriedade para o método de transpor Normal. Novos nomes de campos podem ser gerados automaticamente com base em um prefixo especificado ou podem ser lidos a partir de um campo existente nos dados. |
prefix |
sequência | Propriedade para o método de transpor Normal. |
num_new_fields |
Número inteiro | Propriedade para o método de transpor Normal. Ao utilizar um prefixo, especifica o número máximo de novos campos a serem criados. |
read_from_field |
campo | Propriedade para o método de transpor Normal. Campo a partir do qual os nomes são lidos. Este deve ser um campo instanciado ou ocorrerá um erro quando o nó for executado. |
max_num_fields |
Número inteiro | Propriedade para o método de transpor Normal. Ao ler nomes de um campo, especifica um limite superior para evitar a criação de um grande de campos excessivamente. |
transpose_type |
Numeric String Custom |
Propriedade para o método de transpor Normal. Por padrão, apenas os campos contínuos (intervalo numérico) são transpostos, no entanto, é possível escolher um subconjunto customizado de campos numéricos ou transpor todos os campos de sequência. |
transpose_fields |
lista | Propriedade para o método de transpor Normal. Especifica os campos para transpor quando a opção Custom é usada. |
id_field_name |
campo | Propriedade para o método de transpor Normal. |
transpose_casetovar_idfields |
campo | Propriedade para o método transpor do CASE para VAR (casetovar). Aceita vários campos para serem usados como campos de índice. field1 ... fieldN |
transpose_casetovar_columnfields |
campo | Propriedade para o método transpor do CASE para VAR (casetovar). Aceita vários campos para serem usados como campos de coluna. field1 ... fieldN |
transpose_casetovar_valuefields |
campo | Propriedade para o método transpor do CASE para VAR (casetovar). Aceita vários campos para serem usados como campos de valor. field1 ... fieldN |
transpose_vartocase_idfields |
campo | Propriedade para o método de transpor de VAR para CASE (vartocase). Aceita vários campos para serem usados como campos de variáveis de ID. field1 ... fieldN |
transpose_vartocase_valfields |
campo | Propriedade para o método de transpor de VAR para CASE (vartocase). Aceita vários campos para serem usados como campos de variáveis de valor. field1 ... fieldN |
transpose_new_field_names |
Matriz | Novos nomes de campo. |
transpose_casetovar_aggregatefunction |
meansumminmaxmediancount |
Quando há mais de um registro para um índice, deve-se agregar os registros em um. Use a lista suspensa Função agregada para especificar como agregar os registros usando uma das funções de agregação. |
default_value_mode |
ReadPass |
Configure o modo padrão para todos os campos como |