Torna alla versione inglese della documentazioneproprietà transposenode
proprietà transposenode
Ultimo aggiornamento: 07 ott 2024
Il nodo Trasponi scambia i dati delle righe e delle colonne in modo da trasporre i campi in record e i record in campi.
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")
Proprietà transposenode |
Tipo di dati | Descrizione proprietà |
---|---|---|
transpose_method |
enumerazione | Specifica il metodo di trasposizione: Normale (normal ),
CASE a VAR (casetovar ), o VAR a CASE
(vartocase ). |
transposed_names |
Prefix Read |
Proprietà per il metodo di trasposizione Normal. È possibile generare automaticamente i nomi dei nuovi campi in base a un prefisso specificato, oppure leggerli da un campo esistente nei dati. |
prefix |
Stringa | Proprietà per il metodo di trasposizione Normal. |
num_new_fields |
intero | Proprietà per il metodo di trasposizione Normal. Quando si utilizza un prefisso, specifica il numero massimo di nuovi campi da creare. |
read_from_field |
campo | Proprietà per il metodo di trasposizione Normal. Campo dal quale vengono letti i nomi. Deve essere un campo istanziato, altrimenti si verificherà un errore al momento dell'esecuzione del nodo. |
max_num_fields |
intero | Proprietà per il metodo di trasposizione Normal. Quando si leggono i nomi da un campo, specifica un limite superiore per evitare di creare un numero eccessivamente elevato di campi. |
transpose_type |
Numeric String Custom |
Proprietà per il metodo di trasposizione Normal. Per default vengono trasposti solo i campi continui (intervalli numerici), ma è possibile scegliere un sottoinsieme personalizzato di campi numerici oppure trasporre tutti i campi stringa. |
transpose_fields |
elenco | Proprietà per il metodo di trasposizione Normal. Specifica i campi da trasporre quando viene utilizzata l'opzione Custom . |
id_field_name |
campo | Proprietà per il metodo di trasposizione Normal. |
transpose_casetovar_idfields |
campo | Proprietà per il metodo di trasposizione CASE a VAR
(casetovar ). Accetta più campi da utilizzare come campi di
indicizzazione. field1 ... fieldN |
transpose_casetovar_columnfields |
campo | Proprietà per il metodo di trasposizione CASE a VAR
(casetovar ). Accetta più campi da utilizzare come campi
colonna. field1 ... fieldN |
transpose_casetovar_valuefields |
campo | Proprietà per il metodo di trasposizione CASE a VAR
(casetovar ). Accetta più campi da utilizzare come campi
valore. field1 ... fieldN |
transpose_vartocase_idfields |
campo | Proprietà per il metodo di trasposizione VAR a CASE
(vartocase ). Accetta più campi da utilizzare come campi
variabile ID. field1 ... fieldN |
transpose_vartocase_valfields |
campo | Proprietà per il metodo di trasposizione VAR a CASE
(vartocase ). Accetta più campi da utilizzare come campi
variabile valore. field1 ... fieldN |
transpose_new_field_names |
schiera | Nuovi nomi campo. |
transpose_casetovar_aggregatefunction |
mean sum min max median count |
Quando è presente più di un record per un indice, è necessario aggregare i record in uno. Utilizzare l'elenco a discesa Funzione di aggregazione per specificare come aggregare i record utilizzando una delle funzioni di aggregazione. |
default_value_mode |
Read Pass |
Impostare la modalità predefinita per tutti i campi su |