La scheda Memoria determina la modalità di memorizzazione fisica dei dati. Queste scelte influiscono sulle prestazioni del cubo.
Storage advisor
Esegue lo storage advisor. È necessario eseguire sempre lo storage advisor dopo la creazione e la nuova progettazione di un cubo. Ignorare i suggerimenti forniti dallo storage advisor solo se si conosce l'impatto delle modifiche apportate.
Usa compressione
Selezionare questa opzione se i dati del cubo sono caratterizzati da un'elevata sparsità. Tenere presente tuttavia che un'elevata sparsità è piuttosto comune.
L'elevata sparsità deriva spesso da uno o più dei fattori riportati di seguito.
Un cubo dispone di un numero elevato di dimensioni (almeno sette).
Una dimensione ha più di 300.000 membri.
Due dimensioni hanno più di 100.000 membri ciascuna.
Le gerarchie delle dimensioni dispongono di numerosi livelli con una leggera variazione nel numero dei membri delle dimensioni da un livello al successivo; pertanto, molti elementi padre hanno un solo discendente per più livelli contigui.
La memorizzazione compressa utilizza una quantità minore di spazio e aumenta la velocità di aggregazione rispetto alla memorizzazione con sparsità normale per i cubi con elevata sparsità.
Alcuni operatori di aggregazione, ovvero tutti gli operatori ponderati, tutti gli operatori ridimensionati e l'operatore Media ponderata gerarchia, non possono essere compressi poiché i relativi valori possono cambiare per ogni livello. Quando questi operatori vengono utilizzati in un cubo, vengono compresse solo le dimensioni su cui il motore di aggregazione riesce ad agire. Tuttavia, tale motore non è in grado di comprimere l'intero cubo.
Tipo di dati del cubo
Con la memorizzazione compressa è necessario che tutte le misure del cubo abbiano lo stesso tipo di dati. Con memorizzazione normale, a ogni misura è associato un tipo di dati. A seconda del tipo di dati selezionato, è possibile impostare i parametri aggiuntivi descritti di seguito.
Precisione: il numero massimo di cifre decimali significative.
Scala: il numero di cifre dal separatore decimale alla cifra meno significativa.
Dimensione: la lunghezza massima in byte per i tipi di dati di testo.
Utilizza dimensioni composte globali
Un cubo non partizionato dispone sempre di una dimensione composta per il cubo, indipendentemente dal fatto che sia compresso o meno. Un cubo compresso partizionato dispone sempre di una dimensione composta per ciascuna partizione. Solo per i cubi partizionati non compressi è possibile scegliere di utilizzare dimensioni composte singole (globali) o multiple.
Questa opzione definisce una singola dimensione composta per il cubo anziché una dimensione composta per ogni partizione. L'utilizzo di una dimensione composta globale consente di:
eliminare la ridondanza tra più dimensioni composte e ridurre di conseguenza i requisiti di memorizzazione;
caricare l'intera dimensione composta in memoria per migliorare le prestazioni complessive.
L'utilizzo di una dimensione composta globale può rappresentare una scelta migliore nelle situazioni riportate di seguito.
La dimensione partizionata è una dimensione con dati completi e i pattern di sparsità per le altre dimensioni sono coerenti in tutte le partizioni.
La dimensione composta aggregata non supererà la quantità di memoria disponibile (almeno 50 milioni di valori).
Vengono utilizzate le dimensioni composte normali. I cubi compressi non possono utilizzare dimensioni composte globali.
L'area di lavoro analitica non supporta le applicazioni multiwriter.
Nota: una dimensione composta globale non consente l'aggregazione parallela nelle partizioni. Se l'area di lavoro analitica ha un numero di cubi inferiore ai processi disponibili, l'aggregazione delle partizioni in parallelo può determinare un miglioramento delle prestazioni di generazione più significativo rispetto a una dimensione composta globale.
In caso di dubbio, non scegliere questa opzione. Il cubo disporrà di una dimensione composta per ogni partizione.
Ordine e sparsità delle dimensioni
Selezionare le dimensioni con sparsità.
L'ordine delle dimensioni è importante per la memorizzazione normale, ma non ha effetto sulla memorizzazione compressa. Per ordinare le dimensioni, utilizzare i tasti freccia per spostare le dimensioni con sparsità nella parte inferiore della lista, dopo le dimensioni con dati completi. Tutte le dimensioni identificate come dimensioni con sparsità (mediante la selezione della casella Con sparsità) devono essere raggruppate.
Di seguito sono riportate le indicazioni di base per l'ordinamento delle dimensioni per la memorizzazione normale.
Elencare per prima la dimensione tempo per accelerare il caricamento dei dati e l'analisi basata sul tempo. Tempo è spesso una dimensione con dati completi sebbene possa essere considerata con sparsità se il livello base è Giorno o il cubo dispone di molte dimensioni.
Elencare le dimensioni con sparsità da quella con il maggior numero di membri a quella con il minor numero di membri.
Copyright © 2003, 2007 Oracle. Tutti i diritti riservati.