0 / 0
Torna alla versione inglese della documentazione

L'assemblaggio (DataStage®)

Ultimo aggiornamento: 12 mar 2025
L'assembly (stage Hierarchical Data)

Per configurare lo stage Hierarchical Data, creare un assembly.

Un assieme è una serie di passi che eseguono arricchimenti e trasformazioni sui dati gerarchici. Per impostazione predefinita, un nuovo assieme contiene sempre un passo di input e un passo di output. Tra il passo di input e il passo di output, si inseriscono ulteriori passi che analizzano, compongono o trasformano i dati del passo precedente.

Lo step Input trasforma la struttura relazionale - i link e le colonne - in una struttura gerarchica. Nella struttura gerarchica dei dati, un link di input viene trasformato in un elemento di elenco e ogni colonna del link viene trasformata in un elemento di contenuto child di tale elenco. Lo schema di output dello step visualizza la struttura ad albero dello schema, che rappresenta questa struttura dati gerarchica. Questa struttura di dati viene passata al passo successivo nell'assieme, dove diventa l'input del passo. Ad ogni fase, l'input del passo viene modificato dall'azione del passo. Ad esempio, se si utilizza un passo Aggregato per eseguire un calcolo, il risultato del calcolo viene aggiunto come un ramo all'output del passo. Le aggiunte all'output del passo vengono evidenziate nella struttura ad albero dello schema.

Il passo Output riceve i risultati di tutte le trasformazioni del passo precedente. Nella fase di output, si associa la struttura di dati gerarchica ad una struttura di dati relazionali. Ovvero, si associano gli elementi dello schema ai collegamenti di output e alle colonne su tali collegamenti.