proprietà transposenode
Il nodo Transpose scambia i dati in righe e colonne in modo che i record diventino campi e i campi diventino record.
Esempio
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")
transposenode Proprietà |
Tipo di dati | Descrizione proprietà |
|---|---|---|
transpose_method |
enumerazione | Specifica il metodo di trasposizione: Normal (normal), CASE toVAR (casetovar), o VARto CASE (vartocase). |
transposed_names |
Prefix Read |
Proprietà per il metodo di trasposizione normale. I nuovi nomi dei campi possono essere generati automaticamente in base a un prefisso specificato, oppure possono essere letti da un campo esistente nei dati. |
prefix |
stringa | Proprietà per il metodo di trasposizione normale. |
num_new_fields |
intero | Proprietà per il metodo di trasposizione normale. Quando si utilizza un prefisso, specifica il numero massimo di nuovi campi da creare. |
read_from_field |
campo | Proprietà per il metodo di trasposizione normale. Campo da cui vengono letti i nomi. Questo deve essere un campo istanziato, altrimenti si verificherà un errore quando il nodo viene eseguito. |
max_num_fields |
intero | Proprietà per il metodo di trasposizione normale. Quando legge i nomi da un campo, specifica un limite massimo per evitare di creare un numero eccessivamente elevato di campi. |
transpose_type |
Numeric String Custom |
Proprietà per il metodo di trasposizione normale. Per impostazione predefinita, vengono trasposti solo i campi continui (intervallo numerico), ma è possibile scegliere un sottoinsieme personalizzato di campi numerici o trasporre invece tutti i campi stringa. |
transpose_fields |
elenco | Proprietà per il metodo di trasposizione normale. Specifica i campi da trasporre quando viene utilizzata l'opzione Custom . |
id_field_name |
campo | Proprietà per il metodo di trasposizione normale. |
transpose_casetovar_idfields |
campo | Proprietà dell' CASE e a VAR (casetovar) metodo di trasposizione. Accetta più campi da utilizzare come campi indice. field1 ... fieldN |
transpose_casetovar_columnfields |
campo | Proprietà dell' CASE e a VAR (casetovar) metodo di trasposizione. Accetta più campi da utilizzare come campi di colonna. field1 ... fieldN |
transpose_casetovar_valuefields |
campo | Proprietà dell' CASE e a VAR (casetovar) metodo di trasposizione. Accetta più campi da utilizzare come campi valore. field1 ... fieldN |
transpose_vartocase_idfields |
campo | Proprietà per il VAR a CASE (vartocase) metodo di trasposizione. Accetta più campi da utilizzare come campi variabili ID. field1 ... fieldN |
transpose_vartocase_valfields |
campo | Proprietà per il VAR a CASE (vartocase) metodo di trasposizione. Accetta più campi da utilizzare come campi variabili di valore. field1 ... fieldN |
transpose_new_field_names |
array | Nuovi nomi campo. |
transpose_casetovar_aggregatefunction |
meansumminmaxmediancount |
Quando è presente più di un record per un indice, è necessario aggregare i record in uno. Utilizzare il menu a discesa Aggregate Function (Funzione di aggregazione) per specificare come aggregare i record utilizzando una delle funzioni di aggregazione. |
default_value_mode |
ReadPass |
Impostare la modalità predefinita per tutti i campi su |