Livelli memorizzati in una struttura di memorizzazione di aggregazione
Non è sempre possibile derivare i requisiti di spazio su disco di un cubo di memorizzazione di aggregazione (ASO) Essbase in base al numero di celle. Non tutti i livelli dimensione sono memorizzati. Conoscere il numero di livelli memorizzati può aiutarti a gestire i requisiti di storage.
Per calcolare il numero di livelli dimensione memorizzati in un profilo, effettuare le operazioni riportate di seguito.
- Determinare il fattore di livello memorizzato per ogni dimensione.
- Moltiplicare i fattori di dimensione insieme, ad esempio a * b * c * d e così via.
Per determinare il fattore di livello memorizzato per ogni dimensione, utilizzare le linee guida riportate di seguito.
-
Nelle dimensioni dinamiche, il fattore è 1.
-
Nelle dimensioni memorizzate, per un fattore di dimensione iniziale, contare i livelli non di sola etichetta.
-
Se una dimensione memorizzata dispone di dimensioni attributo, contare i livelli in ogni dimensione attributo e aggiungere tale numero al fattore dimensione. Quindi, se tutti i membri di livello 0 della dimensione hanno un attributo da una dimensione attributo specifica, sottrarre 1 per ogni dimensione attributo in cui ciò si verifica.
-
Se una dimensione memorizzata contiene gerarchie memorizzate aggiuntive, conteggiare il numero di livelli non solo etichetta in ogni gerarchia memorizzata e aggiungere il conteggio al fattore dimensione. Non contare un livello se comprende solo membri condivisi.
-
Le gerarchie dinamiche in una dimensione memorizzata non influiscono sul fattore di dimensione.
-
Ad esempio, moltiplicando i fattori per le 11 dimensioni in ASOsamp.Basic, 1 * 1 * 4 * 2 * 2 * 3 * 2 * 6 * 7 * 7 è uguale a 56.448.
Per visualizzare i fattori a livello di dimensione, utilizzare l'istruzione MaxL database query con le parole chiave list aggregate_storage runtime_info. Esempio:
query database ASOSamp.Basic list aggregate_storage runtime_info;