Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
I totali visivi sono totali alla fine di una colonna o di una riga che sommano tutti gli elementi visibili nella colonna o nella riga. Questo è il comportamento predefinito per la maggior parte delle tabelle quando viene visualizzato. Tuttavia, in alcuni casi, l'utente desidera visualizzare solo determinate colonne in una tabella, ma mantiene i totali per l'intera riga, inclusi quelli non visualizzati. Questi vengono chiamati Non Visual Totals, perché il totale proviene dai valori visibili e non visibili.
Lo scenario seguente illustra il comportamento dei totali non visivi. Il primo passaggio mostra il comportamento predefinito dei totali visivi.
L'esempio seguente è una query su [Adventure Works] per ottenere i dati relativi a [Reseller Sales Amount] in una tabella in cui le categorie di prodotto sono le colonne e i tipi di attività dei rivenditori sono le righe. Si noti che i totali vengono assegnati sia per i prodotti che per i rivenditori quando viene emessa l'istruzione SELECT seguente:
select [Category].members on 0,
[Business Type].members on 1
from [Adventure Works]
where [Measures].[Reseller Sales Amount]
Produce i risultati seguenti:
| Tutti i prodotti | Accessori | Biciclette | Abbigliamento | Componenti | |
| Tutti i rivenditori | $ 80,450,596,98 | $ 571,297,93 | $ 66.302.381,56 | $ 1.777.840,84 | $ 11.799.076.66 |
| Negozio Specializzato in Biciclette | $ 6,756,166,18 | $ 65,125,48 | $ 6.080.117.73 | $ 252.933,91 | $ 357.989,07 |
| Rivenditore a Valore Aggiunto | $34.967.517.33 | $ 175.002,81 | $ 30,892,354,33 | $ 592,385,71 | $ 3.307.774,48 |
| Magazzino | $38.726.913.48 | $331,169,64 | $ 29.329.909,50 | $ 932.521,23 | $8.133.313.11 |
Non oggetto visivo su righe e colonne
Per creare una tabella con dati solo per i prodotti di Accessori e Abbigliamento e per i rivenditori Value Added Reseller e Warehouse, mantenendo comunque i totali complessivi, si potrebbe procedere come segue utilizzando NON VISUAL:
select [Category].members on 0,
[Business Type].members on 1
from NON VISUAL (Select {[Category].Accessories, [Category].Clothing} on 0,
{[Business Type].[Value Added Reseller], [Business Type].[Warehouse]} on 1
from [Adventure Works])
where [Measures].[Reseller Sales Amount]
Produce i risultati seguenti:
| Tutti i prodotti | Accessori | Abbigliamento | |
| Tutti i rivenditori | $ 80,450,596,98 | $ 571,297,93 | $ 1.777.840,84 |
| Rivenditore a Valore Aggiunto | $34.967.517.33 | $ 175.002,81 | $ 592,385,71 |
| Magazzino | $38.726.913.48 | $331,169,64 | $ 932.521,23 |
Non visivo nelle righe
Per produrre una tabella che somma visivamente le colonne ma offre per i totali delle righe il totale di tutte le [Categoria], è necessario eseguire la query seguente:
select [Category].members on 0,
[Business Type].members on 1
from NON VISUAL (Select {[Category].Accessories, [Category].Clothing} on 0
from ( Select {[Business Type].[Value Added Reseller], [Business Type].[Warehouse]} on 0
from [Adventure Works])
)
where [Measures].[Reseller Sales Amount]
Si noti che NON VISUAL viene applicato solo a [Category].
La query precedente produce i risultati seguenti:
| Tutti i prodotti | Accessori | Abbigliamento | |
| Tutti i rivenditori | $ 73.694.430,80 | $ 506,172,45 | $ 1.524.906,93 |
| Valore aggiunto rivenditore | $34.967.517.33 | $ 175.002,81 | $ 592,385,71 |
| Magazzino | $38.726.913.48 | $331,169,64 | $ 932.521,23 |
Se confrontati con i risultati precedenti, è possibile osservare che la riga [Tutti i rivenditori] ora viene aggiunta ai valori visualizzati per [Value Added Reseller] e [Warehouse] ma che la colonna [Tutti i prodotti] mostra il valore totale per tutti i prodotti, inclusi quelli non visualizzati.
Vedere anche
Concetti chiave in MDX (Analysis Services)
Autoexists
Utilizzo di membri, tuple e set (MDX)
Nozioni fondamentali sulle query MDX (Analysis Services)
l' MDX (Basic MDX Query)
Limitazione della query con gli assi di query e filtro dei dati (MDX)
Definizione del contesto del cubo in una query (MDX)