Esempio di uno strumento
Rinomina dinamica presenta l'opzione Esempio di uno strumento. Visita Esempi di flussi di lavoro per scoprire come accedere a questo e a molti altri esempi direttamente in Alteryx Designer.
Utilizza Rinomina dinamica per rinominare le colonne all'interno di un flusso di dati di input. Utilizza questo strumento per analizzare i file di testo, per estrarre i nomi delle colonne dalla prima riga di dati o da un file di descrizione o per rinominare un modello nei nomi di colonna, ad esempio la rimozione di un prefisso o un suffisso o la sostituzione di caratteri di sottolineatura con spazi.
Seleziona una modalità di rinomina :
Le colonne vengono rinominate in base a un'espressione costruita. Per creare un'espressione per rinominare i campi selezionati, immetti il testo direttamente nell'editor delle espressioni oppure fai doppio clic su una variabile o una funzione dalla sezione Proprietà per aggiungerla all' editor delle espressioni .
Seleziona i campi da rinominare mediante la casella di spunta accanto al nome del campo o facendo clic sul pulsante Tutti .
Seleziona i campi dinamici/sconosciuti in modo che le colonne non presenti al momento della configurazione vengano rinominate in fase di esecuzione.
Campo corrente è il singolo campo a cui viene applicata la formula. A ogni campo selezionato dall'elenco dei campi verrà applicata la formula.
Le colonne selezionate vengono rinominate per includere un prefisso o un suffisso.
In Proprietà , digita un prefisso o un suffisso da aggiungere a ogni nome di colonna selezionata.
Seleziona Prefisso o Suffisso .
Le colonne selezionate vengono rinominate per escludere un prefisso o un suffisso.
In Proprietà , digita un prefisso o un suffisso da rimuovere da ogni nome di colonna selezionata.
Seleziona Prefisso o Suffisso .
Se nessuna delle colonne selezionate viene rinominata, seleziona il comportamento del report: Avviso , Errore o Ignora .
Le colonne selezionate vengono rinominate trasformando il nome della colonna nel valore trovato nella prima riga.
Nota
If the value in the first row is Null, the field/column is automatically named according to these rules:
The field name is
Field_(n + 1)
where n = the total number of fields/columns in the incoming data stream.After
Field_9
, the next field name isField_9_2
,Field_9_3
, and so on.
Refer to the below example for clarification.
Ad esempio, un set di dati contiene i dati seguenti:
Campo 1 | Campo 2 | Campo 3 | Field4 | Field5 | Field6 | Field7 |
Indirizzo | Città | CAP | [Null] | [Null] | [Null] | [Null] |
3825 Iris Ave | Boulder | 80301 | [Null] | [Null] | [Null] | [Null] |
Se le colonne vengono rinominate con i nomi dei campi della prima riga di dati, il set di dati cambia nel modo seguente:
Indirizzo | Città | CAP | Field_8 | Field_9 | Field_9_2 | Field_9_3 |
3825 Iris Ave | Boulder | 80301 | [Null] | [Null] | [Null] | [Null] |
In Proprietà , seleziona il comportamento del report per i campi mancanti: Avviso , Errore o Ignora .
The first Null field/column name is
Field_8
.The second Null field/column name is
Field_9
.The third Null field/column name is
Field_9_2
.The fourth Null field/column name is
Field_9_3
, and so on.
Le colonne selezionate vengono rinominate utilizzando i nomi dei campi di un secondo input collegato all'ancoraggio R. Vengono inseriti solo i nomi dei campi dal secondo input; i dati non vi passano attraverso.
Se il numero di nomi di campo non corrisponde, seleziona il comportamento del report: Avvisa , Errore o Ignora .
Seleziona Modifica il tipo e le dimensioni del campo in modo che corrispondano al tipo e alle dimensioni dei campi in entrata, nonché al nome.
Le colonne selezionate vengono rinominate prendendo i dati di riga da un secondo file di input e applicando i dati in base alla posizione della riga o all'assegnazione della mappa dei campi.
In Proprietà , seleziona il comportamento del report se il numero di nomi di campo non corrisponde: Avviso , Errore o Ignora .
Nome campo precedente dalla colonna : seleziona dall'elenco dei nomi dei campi di input R , che include i nomi dei campi precedenti. Usa rinomina posizionale riassegna i nomi dei campi in base alla posizione della riga in relazione alla posizione del campo a sinistra.
Nuovo nome campo dalla colonna : seleziona dall'elenco dei campi di input R , che include i nuovi nomi dei campi di sostituzione.
Le colonne selezionate vengono aggiornate in modo che le descrizioni dei campi di un secondo input connesso all'ancoraggio R corrispondano. Le descrizioni vengono aggiornate in base alle posizioni all'interno di ogni input.
In Proprietà , seleziona il comportamento del report se il numero di nomi di campo non corrisponde: Avviso , Errore o Ignora .
Le colonne selezionate vengono aggiornate in modo che le descrizioni corrispondano alle descrizioni delle righe di input di un secondo input connesso all'ancoraggio R .
In Proprietà , seleziona il comportamento del report se il numero di nomi di campo non corrisponde: Avviso , Errore o Ignora .
Nome campo dalla colonna : seleziona dall'elenco dei nomi dei campi di input R . Usa rinomina posizionale riassegna i nomi dei campi in base alla posizione della riga in relazione alla posizione del campo a sinistra.
Nuova descrizione dalla colonna : seleziona dall'elenco dei campi di input R, che include i nuovi valori di descrizione della sostituzione.
Quando si utilizza un input corretto per i nomi dei campi, tieni presente l'ordine dei record. Uno strumento Collega o uno simile può modificare l'ordine dei record, che potrebbe causare assegnazioni di nomi di campo non corretti.