Skip to main content

Strumento Genera righe

Utilizza Genera righe per creare nuove righe di dati con un'espressione. Utilizza questo strumento per creare una sequenza di numeri, transazioni o date.

Suggerimento

Lo strumento presenta l'opzione Esempio di uno strumento. Visita Accesso ai flussi di lavoro di esempio per scoprire come accedere a questo e a molti altri esempi direttamente in Designer Cloud.

Lo strumento Genera righe segue un processo per creare righe di dati. Tale processo è costituito da un'espressione iniziale (applicata al record 1), seguita da un'espressione di ciclo (ad esempio un incremento), che crea le righe successive in base a una condizione (che può essere Vera o Falsa), la quale continua a generare righe fino a quando la condizione non risulta Falsa, nel qual caso arresta il ciclo.

Connessione di un input

La connessione di un input a questo strumento è opzionale.

Configurazione dello strumento

  1. Scegli di creare una nuova colonna o di aggiornare una colonna esistente.

    • Crea nuova colonna: lo strumento è configurato come input. Se scegli questo metodo, specifica Nome nuova colonna e il Tipo appropriato.

    • Aggiorna colonna esistente: valuta le righe in entrata e aggiunge nuove righe come necessario. Un esempio è un input che contiene un valore iniziale e un valore finale per il quale si desidera creare una riga per ogni valore intermedio. Seleziona il nome della colonna dal menu a discesa. Per utilizzare questa opzione, occorre prima connettere un input allo strumento.

  2. Crea un'espressione per la generazione delle righe.

    • Valore iniziale: consente di specificare il valore iniziale utilizzando un'espressione. La prima riga generata viene popolata con il valore iniziale.

    • Condizione while: permette di specificare una condizione while per la generazione delle righe. Le righe vengono generate quando la condizione while è vera. Quando la condizione while è falsa, la generazione di righe si arresta.

    • Espressione valore di output: consente di specificare un'espressione per il calcolo dell'output. Solitamente un incremento che genera righe finché la condizione while non è falsa.

Risoluzione dei problemi

  • GenerateRows (5): il valore non è cambiato dopo l'espressione Loop.

    • Correggi l'espressione Loop in modo che contenga la colonna da modificare.