Può essere interessante dare delle indicazioni sulle aggregazioni di un attributo al motore di Analysis Services. Questo lo si può fare utilizzando la proprietà AggregationUsage. Questa proprietà può assumere diversi valori a seconda di come voglio che il motore di Analysis Services si comporti durante la fase di aggregazione. Attenzione!!! che quello che con questa proprietà noi impostiamo sono solo delle indicazioni poi sarà il motore di Analysis Services che deciderà cosa fare.
I valori che posso assegnare alla UsageAggregation sono i seguenti:
-
Full: cioè secondo me quell'attributo dovrebbe essere aggregato sempre.
-
None: Non fare nulla
-
Unrestricted: lasciamo scegliere al motore di analysis services senza indicare nulla
-
Default: se l'attributo ha un membro All e se è chiave o fa parte di una gerarchia natuarale farà parte di una aggregazione(unrestricted) altrimenti niente(none).
Per modificare la AggregationUsage bisogna andare sulla tab del cubo che riporta l'etichetta "Aggregation" e si deve scegliere "Design Aggregations" come si vede nell'immagine sottostante.
