CALCOPTFRMLBOTTOMUP

L'impostazione di configurazione CALCOPTFRMLBOTTOMUP specifica se Essbase ottimizza il calcolo delle formule complesse nelle dimensioni sparse nei profili dei cubi di grandi dimensioni. Se abilitato, Essbase esegue un calcolo bottom-up sulle formule che altrimenti richiederebbero un calcolo top-down.

La configurazione CALCOPTFRMLBOTTOMUP si applica solo ai database di storage a blocchi (BSO) e non ai database di storage di aggregazione (ASO).

Sintassi

CALCOPTFRMLBOTTOMUP TRUE | FALSE
  • VERO (TRUE) - Ottimizza il calcolo delle formule sulle dimensioni sparse nei grandi contorni forzando un calcolo bottom-up.

  • FALSE (FALSE) - Non forza un calcolo bottom-up per le formule su dimensioni sparse in profili di grandi dimensioni. Si tratta dello stato predefinito.

Descrizione

CALCOPTFRMLBOTTOMUP indica a Essbase se ottimizzare il calcolo delle formule nelle dimensioni sparse nei profili dei cubi di grandi dimensioni, in modo da poter utilizzare in modo efficiente i comandi CALC ALL e CALC DIM per calcolare il cubo.

È possibile sostituire l'impostazione CALCOPTFRMLBOTTOMUP utilizzando il comando SET FRMLBOTTOMUP in uno script di calcolo.

Note

  • Per informazioni su formule complesse e calcoli top-down, vedere Calcolo bottom-up e top-down.

  • Forzare un calcolo bottom-up su una formula può produrre risultati che non sono coerenti con un calcolo top-down se:

    • La formula contiene funzioni complesse (ad esempio, funzioni intervallo)

    • Le dipendenze della formula non sono semplici

  • Prima di utilizzare l'impostazione CALCOPTFRMLBOTTOMUP in un ambiente di produzione, verificare la validità dei risultati del calcolo prodotti quando l'impostazione è abilitata (impostata su TRUE).

  • Il comando di calcolo SET CREATENONMISSINGBLK può forzare i calcoli dall'alto verso il basso, indipendentemente dal valore dell'impostazione CALCOPTFRMLBOTTOMUP.

Esempio

CALCOPTFRMLBOTTOMUP TRUE

Vedere anche:

SET FRMLBOTTOMUP (comando di calcolo)

SET CREATENONMISSINGBLK (comando di calcolo)