RTDEPCALCOPTIMIZE

La configurazione RTDEPCALCOPTIMIZE consente di rendere dipendente dal runtime la funzione di calcolo @CURRMBRRANGE di Essbase. Questo è utile quando @CURGEN o @CURLEV vengono passati come argomento.

Sintassi

RTDEPCALCOPTIMIZE [appname [dbname]] TRUE | FALSE
  • appname: facoltativo. Se si specifica un nome applicazione, l'impostazione si applica a tutti i database all'interno dell'applicazione denominata. Se non si specifica un nome di applicazione, l'impostazione viene applicata a tutte le applicazioni e a tutti i database nel server Essbase.

  • dbname: facoltativo. Se si specificano un nome di database e un nome di applicazione, l'impostazione si applica solo al database denominato. Se non si specifica anche un nome applicazione, il database viene ignorato e l'impostazione si applica a tutte le applicazioni e a tutti i database del server Essbase.

  • TRUE: @CURRMBRRANGE si comporta come una formula non dipendente dal runtime. Ciò potrebbe causare risultati di calcolo errati se le funzioni @CURGEN o @CURLEV vengono utilizzate come argomenti per @CURMBRRANGE, perché Essbase non genererebbe la lista di dipendenze corretta per calcolare @CURRMBRRANGE. Si tratta dello stato predefinito.

  • FALSO - @CURRMBRRANGE si comporta come una formula dipendente dal runtime, ma solo quando @CURGEN o @CURLEV vengono passati come argomento a @CURRMBRRANGE. I calcoli che coinvolgono @CURRMBRRANGE possono essere eseguiti lentamente, poiché il calcolo delle formule dipendenti dal runtime richiede più memoria.

Esempio

RTDEPCALCOPTIMIZE FALSE