Impostazione delle opzioni generazionali

La scheda Generazionale dell'inspector delle estrazioni consente di specificare le opzioni generazionali per l'estrazione, ad esempio la profondità massima, l'ordine delle colonne dei predecessori e le opzioni di bilanciamento riempimento. Questa scheda è visualizzata solo se il tipo di estrazione corrisponde a Generazionale.

Per specificare le opzioni generazionali, procedere come segue.

  1. Nella scheda Generazionale dell'inspector delle estrazioni fare clic su Modifica.
  2. In Profondità massima immettere un numero intero (0 o compreso tra 2 e 99) per definire il numero di colonne da generare per le informazioni relative ai predecessori nell'estrazione.
    • Specificando un valore compreso tra 2 e 99, si otterrà un'estrazione bilanciata in quanto ogni record ha lo stesso numero di colonne predecessori ripetute (il numero di colonne create per i predecessori corrisponde alla profondità massima specificata meno uno).
    • Specificando il valore 0, le colonne e le intestazioni nell'estrazione non saranno bilanciate perché ciascun record può avere un numero diverso di colonne.
    • Non è possibile immettere il valore 1 perché in tal caso nell'estrazione non verrebbero incluse informazioni relative ai predecessori.

    Note:

    Se la profondità effettiva di un nodo predecessore è superiore a quella massima specificata, tale nodo predecessore viene saltato nell'estrazione. Per evitare questo problema, è possibile espandere la profondità massima oppure utilizzare Filtro predecessori nella scheda Opzioni estrazione per filtrare l'elenco dei predecessori. Fare riferimento a Impostazione delle opzioni per le estrazioni.
  3. In Opzione bilanciamento riempimento selezionare un valore da inserire nelle colonne predecessori per i record che hanno meno predecessori del livello di profondità massima specificato.
    • Nessuno: le colonne predecessori per i livelli non presenti vengono riempite con il valore Parola chiave con valore null in Opzioni estrazione. Fare riferimento alla sezione Impostazione delle opzioni per le estrazioni.
    • Ripeti padre: le colonne predecessori per i livelli non presenti vengono riempite con i valori del nodo padre del nodo corrente di cui viene eseguita l'estrazione.
    • Ripeti nodo: le colonne predecessori per i livelli non presenti vengono riempite con i valori del nodo di cui viene eseguita l'estrazione.
    • Ripeti nodo di livello più alto: nelle colonne predecessori per i livelli più alti vengono inseriti i valori del nodo del livello più alto e i livelli restanti vengono spinti verso il basso, in modo che l'ultimo livello predecessori si trovi al livello più basso.

    Ad esempio, si supponga di avere una gerarchia con A come nodo del livello più alto, B come figlio di A, C come figlio di B e 111 come nodo del livello più basso, con una profondità massima pari a 5. Nella tabella seguente viene illustrato il modo in cui verrebbe visualizzata ognuna delle impostazioni Opzioni bilanciamento riempimento.

    Opzione bilanciamento riempimento Prima colonna Seconda colonna Terza colonna Quarta colonna Quinta colonna
    Nessuno A B C   111
    Ripeti padre A B C C 111
    Ripeti nodo A B C 111 111
    Ripeti nodo di livello più alto A A B C 111
  4. In Ordine colonna predecessori specificare l'ordine delle colonne predecessori (Crescente o Decrescente) nell'estrazione. Pertanto, se ad esempio la gerarchia va dal livello 1 al livello 10, con Crescente si inizia dal livello 1 (parte superiore della gerarchia) e si procede verso il basso, mentre con Decrescente si inizia dal livello 10 (ultimo livello) e si procede verso l'alto.