Strumento Genera righe
Esempio di uno strumento
Genera righe presenta l'opzione Esempio di uno strumento. Consulta Esempi di flussi di lavoro per scoprire come accedere a questo e a molti altri esempi direttamente in Alteryx Designer.
Utilizza Genera righe per creare nuove righe di dati a livello di record. Utilizza questo strumento per creare una sequenza di numeri, transazioni o date.
Lo strumento Genera righe segue un processo per creare righe di dati. Tale processo consiste in un'espressione iniziale (applicata al record 1) seguita da un'espressione loop (ad esempio un incremento) che crea righe successive in base a una condizione (vera o falsa) la quale, al termine del processo, genera righe fino a quando la condizione non risulta falsa, quindi arresta il loop.
Connessione di un input
La connessione di un input a questo strumento è opzionale.
Configurazione dello strumento
Puoi scegliere di aggiornare un campo esistente o di crearne uno nuovo.
Aggiorna campo esistente: questo campo valuta le righe inserite e aggiunge nuovi record di conseguenza. Un esempio è un input che contiene un valore iniziale e un valore finale per cui si desidera creare una riga per ogni valore intermedio.
Crea nuovo campo: lo strumento è configurato come input. Se scegli questo metodo, specifica il nuovo nome campo, un tipo e una dimensione appropriati. Utilizza Dimensione (la dimensione del tipo di dati) per aggiornare manualmente i tipi di dati Decimale fisso, Stringa, Data-ora, Ora oppure Oggetto spaziale.
Specifica l'espressione di inizializzazione per avviare la creazione delle righe. Puoi inserire un valore, oppure creare un'espressione tramite l'Editor di Espressioni. Per esempio:
[Intervallo inferiore]
Specifica l'espressione di condizione, dove la condizione è vera o falsa. Se la condizione è vera, vengono generate ulteriori righe finché la condizione non è falsa. Per esempio:
LOWRANGE <= [HIRANGE]
Specifica l'espressione loop (di solito un incremento): viene generalmente espressa come incremento che genera righe successive fino a quando non viene soddisfatta la condizione falsa. Per esempio:
LOWRANGE + 1
Suggerimento
Configura l'espressione di condizione in modo che la generazione di righe termini per preservare lo spazio sul disco rigido.
Risoluzione dei problemi
● GenerateRows (5): il valore non è cambiato dopo l'espressione loop.
Regola l'espressione loop in modo che contenga il campo da modificare.
Poiché questo strumento include un editor di espressioni, viene visualizzato un ulteriore ancoraggio di input quando lo strumento viene utilizzato in un flusso di lavoro di app o macro. Utilizza gli strumenti di interfaccia per connetterti a un ancoraggio di domande. Per ulteriori informazioni, vai a Strumenti di interfaccia.