Genera aggregazioni

Creare un'aggregazione. Essbase seleziona le viste di aggregazione per il rollup, le aggrega in base alla gerarchia del profilo e memorizza i valori delle celle nelle viste selezionate.

Per generare le aggregazioni, è necessaria l'autorizzazione Accesso a database.

Le aggregazioni sono consolidamenti memorizzati intermedi di cubi di memorizzazione di aggregazione, costituiti da una o più viste di aggregazione. Nelle viste di aggregate sono memorizzate le intersezioni di livello superiore. Ciò consente di supportare le prestazioni delle query evitando aggregazioni dinamiche nelle intersezioni su cui vengono eseguite le query più frequentemente.

Se un'aggregazione include celle aggregate che dipendono dai valori di livello 0 modificati mediante un caricamento dati, i valori di livello superiore vengono aggiornati automaticamente alla fine del processo di caricamento dei dati.


Immagine della finestra di dialogo Genera aggregazioni in Job.

Per generare le aggregazioni, effettuare le operazioni riportate di seguito.

  1. Nella pagina Applicazioni fare clic su Job.
  2. Nel menu Nuovo job selezionare Genera aggregazioni.
  3. Scegliere un'applicazione per Applicazione.
  4. Scegliere un cubo per Database.
  5. Se si desidera, è possibile immettere un valore diverso da zero per l'opzione Arresto al raggiungimento %.

    Se il valore di Arresto al raggiungimento % viene lasciato a zero (impostazione predefinita), vuol dire che non verrà impostato alcun arresto al raggiungimento della percentuale.

    Prendere in considerazione questa opzione se non esiste un tipo conosciuto e comune di query eseguita dagli utenti del cubo e si desidera migliorare le prestazioni limitando la crescita del cubo. Essbase aggrega le viste selezionate, purché la crescita massima del cubo aggregato non superi il rapporto specificato. Se ad esempio la dimensione di un cubo è pari a 1 GB, specificare la dimensione totale 1,2 per indicare che la dimensione dei dati risultanti non può superare il 20% di 1 GB, per una dimensione totale di 1,2 GB.

  6. Selezionare o deselezionare la casella relativa a In base ai dati di query.

    Se si seleziona la casella relativa a In base ai dati di query, Essbase aggrega una selezione di viste definita in base all'analisi dei pattern di query degli utenti. Si tratta di un approccio ottimale se tipi di query simili vengono generalmente eseguiti dagli utenti del cubo.

    Questa casella di controllo non ha effetto a meno che, prima, non sia stata abilitata la registrazione delle query. Per informazioni generali sulla registrazione delle query, vedere Selezione di viste in base all'uso.

    Dopo aver abilitato la funzione di registrazione delle query, prevedere un tempo sufficiente per raccogliere i pattern di recupero dati prima di eseguire questo job. Un buon approccio consiste nel preparare un set di query più importanti e con tempi di esecuzione lunghi, abilitare la registrazione delle query, eseguire il set preparato di query, quindi eseguire questo job per creare una vista aggregata basata sulla registrazione delle query.

    Durante l'abilitazione della registrazione delle query, il costo del recupero delle celle viene registrato per ogni combinazione di livelli. Tale registrazione continua fino a quando l'applicazione non viene arrestata o la registrazione delle query non viene disattivata mediante l'istruzione MaxL alter database <dbs-name> disable query_tracking.

  7. Scegliere se abilitare i rollup alternativi.

    Prendere in considerazione di selezionare questa casella se il cubo implementa gerarchie alternative per i membri o gli attributi condivisi e si desidera includerle nell'aggregazione.

  8. Fare clic su Sottometti.

Vedere anche

Aggregazione di dati in un cubo ASO

Gerarchie nei cubi ASO