Generare agregări

Generaţi o agregare. Essbase selectează vizualizările agregate de consolidat, le agregă pe baza ierarhiei structurii şi stochează valorile celulelor în vizualizările selectate.

Generarea agregărilor necesită permisiunea "Acces bază de date".

Agregările sunt consolidări stocate intermediare ale cuburilor cu stocare agregată, care constau din una sau mai multe vizualizări agregate. Vizualizările agregate stochează intersecţii de nivel superior. Acest fapt susţine performanţele interogărilor prin evitarea agregărilor dinamice pentru cele mai frecvent interogate intersecţii din cub.

Dacă o agregare include celule agregate dependente de valori de nivel 0 care sunt modificate printr-o încărcare de date, valorile de nivel mai înalt sunt actualizate automat la sfârşitul procesului de încărcare a datelor.


Imaginea casetei de dialog pentru agregări generare, din Joburi.

Pentru a genera agregări:

  1. În pagina Aplicaţii, faceţi clic pe Joburi.
  2. Din meniul Job nou, selectaţi Generare agregări.
  3. În Aplicaţie, alegeţi o aplicaţie.
  4. În Bază de date, alegeţi un cub.
  5. Opţional, introduceţi o valoare diferită de zero în Raport pt. oprire.

    Dacă lăsaţi valoarea Raport pt. oprire la zero (valoarea prestabilită), înseamnă că nu este setat un raport de oprire.

    Luaţi în considerare această opţiune dacă nu este cunoscut un tip frecvent de interogare executată de utilizatorii cubului şi doriţi să îmbunătăţiţi performanţele prin limitarea creşterii cubului. Essbase agregă vizualizările selectate, cu excepţia limitării creşterii maxime a cubului agregat la raportul specificat. De exemplu, dacă dimensiunea unui cub este 1 GB, specificarea dimensiunii totale de 1,2 înseamnă că datele rezultate nu pot depăşi 20% din 1 GB, adică o dimensiune totală de 1,2 GB.

  6. Bifaţi sau debifaţi caseta Pe baza datelor interogării.

    Dacă bifaţi caseta Pe baza datelor interogărilor, Essbase agregă o selecţie de vizualizări definită pe baza analizei tiparelor de interogare ale utilizatorilor. Această abordare este recomandată în situaţia în care utilizatorii cubului execută interogări de tipuri similare.

    Această casetă de validare are efect doar dacă aţi activat mai întâi urmărirea interogărilor. Pentru informaţii generale despre urmărirea interogărilor, consultaţi Selectarea vizualizărilor în funcţie de utilizare.

    După ce aţi activat urmărirea interogărilor, lăsaţi suficient timp pentru colectarea tiparelor de preluare a datelor de către utilizatori înainte de a rula acest job. O abordare eficientă este pregătirea unui set cu interogările cele mai importante şi cu timpul cel mai mare de rulare, activarea urmăririi interogărilor, rularea setului de interogări pregătite, apoi rularea acestui job pentru crearea unei vizualizări agregate pe baza urmăririi interogărilor.

    În timp ce urmărirea interogărilor este activată, costul de preluare a celulelor este înregistrat pentru fiecare combinaţie de niveluri. Această înregistrare continuă până la oprirea aplicaţiei sau până la dezactivarea urmăririi interogărilor (utilizând instrucţiunea MaxL alter database <dbs-name> disable query_tracking).

  7. Selectaţi dacă activaţi agregările alternative.

    Luaţi în considerare bifarea acestei casete dacă cubul implementează ierarhii alternative pentru atribute sau membri partajaţi şi dacă doriţi să îi includeţi în agregare.

  8. Faceţi clic pe Trimitere.

Consultaţi şi

Agregarea datelor într-un cub ASO

Ierarhii în cuburilor ASO