0 / 0
Torna alla versione inglese della documentazione
proprietà transposenode
Ultimo aggiornamento: 07 ott 2024
proprietà transposenode

Icona nodo TrasponiIl 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")
Tabella 1. proprietà transposenode
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 Read o Pass. Per impostazione predefinita, il nodo Importazione passa i campi mentre il nodo Tipo legge i campi.