Uslužni program za distribuciju podataka omogućava vam da bolje razumijete podatke u aplikaciji, što vam omogućava donošenje važnih odluka o optimizaciji kocke.
Dense dimenzije definiraju blokove u aplikaciji za spremanje blokova. Blok bi u idealnim uvjetima trebao sadržavati dimenzije s najviše podataka i predstavljati primarni izgled upita za tu aplikaciju. Za aplikacije financijskog izvješćivanja to obično znači da bi dimenzije vremena i računa trebale biti dense.
Broj blokova koje upit traži jedan je od faktora koji utječu na izvedbu upita. Ako je zatraženo previše upita, to će negativno utjecati na izvedbu upita. Za smanjenje broja zatraženih upita unaprijed izračunajte članove gornje granice za jednu ili više sparse dimenzija. Najprije postavite atribut spremišta dimenzije za gornje članove u spremljenom atributu (Spremi ili Nikad nemoj dijeliti), a zatim pokrenite skriptu izračuna koja će tu dimenziju sabrati tako da upotrijebi CALC DIM ili AGG.
Za optimizaciju skripte izračuna koja se upotrebljava za sabiranje spremljenih sparse dimenzija upotrijebite naredbu FIXPARALLEL. Važno je odabrati točne dimenzije zadatka. Dimenzija zadatka određuje kako će se izračun podijeliti na niti i paralelno izvršiti. Jedna ili više sparse dimenzija treba sadržavati većinu podataka kako bi se smanjili prazni zadaci i, u idealnom scenariju, ti bi se podaci trebali jednoliko rasporediti.
Ova postupak može potrajati, osobito ako se radi o većem modelu.