Utilita Distribúcia dát umožňuje lepšie porozumieť dátam v aplikácii a pomáha vám pri rozhodovaní, ako optimalizovať kocku.
Husté dimenzie definujú bloky v aplikácii ukladacieho priestoru blokov. V ideálnom prípade by blok mal obsahovať dimenzie s najväčším množstvom dát a mal by predstavovať hlavné rozloženie dopytu pre danú aplikáciu. V prípade aplikácií finančného vykazovania to zvyčajne znamená, že dimenzie Čas a Účet by mali byť husté.
Jeden z faktorov, ktorý ovplyvňuje výkon dopytu, je počet blokov požadovaných dopytom. Ak je počet blokov požadovaných dopytom príliš vysoký, výkon dopytu sa zhoršuje. Ak chcete znížiť počet požadovaných blokov, vopred vypočítajte členy vyššej úrovne jednej alebo viacerých dimenzií. Najprv nastavte atribút ukladacieho priestoru dimenzie pre členy vyššej úrovne na uložený atribút (Uložiť alebo Nikdy nezdieľať). Potom spustite skript výpočtu, ktorý agreguje danú dimenziu pomocou príkazu CALC DIM alebo AGG.
Ak chcete optimalizovať skript výpočtu použitý na agregáciu uložených riedkych dimenzií, použite príkaz FIXPARALLEL. Je dôležité vybrať správne dimenzie úloh. Dimenzia úlohy určuje, akým spôsobom sa výpočet rozdeľuje do vlákien a paralelne vykonáva. Jedna alebo viaceré riedke dimenzie by mali obsahovať najviac dát, aby sa redukovali prázdne úlohy. V ideálnom prípade by tieto dáta mali byť rovnomerne distribuované.
Tento proces môže trvať dlhší čas, hlavne v prípade veľkých modelov.
