Esempio 1: Impostazione esplicita di un set consentito
In questo esempio vengono utilizzate le impostazioni di protezione delle dimensioni per il ruolo del database illustrate nella tabella seguente.
Attribute |
IsAllowed |
AllowedSet |
DeniedSet |
ApplyDenied |
VisualTotals |
---|---|---|---|---|---|
State |
True |
True |
False |
||
City |
True |
San Jose |
True |
False |
|
Gender |
True |
True |
False |
I risultati delle impostazioni di protezione sono i seguenti:
Solo il membro California dell'attributo State sarà visibile. Il set consentito per l'attributo City include solo San Jose, una città della California. Questo significa che il set consentito non solo limita l'attributo City, ma anche la visibilità dell'attributo State solo a California.
Saranno visibili solo le città presenti nella dimensione al momento della definizione del set consentito per l'attributo City. Le nuove città aggiunte non saranno visibili.
Esame del set dei risultati
In base alle impostazioni di protezione delle dimensioni per il ruolo del database e all'accesso del cubo a tutte le celle, una query eseguita su tutti i membri restituisce il set di risultati illustrato nella tabella seguente.
All Level |
State |
City |
Gender |
Sales Amount |
---|---|---|---|---|
All Offices |
27300 |
|||
California |
12900 |
|||
San Jose |
4200 |
|||
Male |
2000 |
|||
Female |
2200 |
In base alle esigenze di utilizzo delle informazioni contenute nel set di risultati, il set illustrato nella tabella precedente potrebbe essere troppo restrittivo. Il totale di tutte le vendite di tutti gli uffici include, ad esempio, le vendite negli stati in cui il membro del ruolo del database non dispone di autorizzazioni. Un membro di questo ruolo del database, pertanto, non potrebbe vedere il dettaglio delle vendite suddivise per stato. Analogamente, il totale di tutte le vendite in California include le vendite nelle città in cui il ruolo del database non dispone di autorizzazioni di visualizzazione. Un membro di questo ruolo del database, pertanto, non può suddividere il totale delle vendite per città.