Condividi tramite


Prospettive

I cubi possono rivelarsi oggetti molto complessi da esplorare per gli utenti di Microsoft SQL Server 2005 Analysis Services. Un singolo cubo può rappresentare il contenuto di un data warehouse completo, con più gruppi di misure che rappresentano più tabelle dei fatti e più dimensioni in base a più tabelle delle dimensioni. Un cubo di questo tipo può essere molto complesso e potente e può quindi costituire un ostacolo per gli utenti che hanno necessità di interagire con solo una parte ridotta del cubo per soddisfare determinati requisiti di Business Intelligence e creazione di report.

In Microsoft SQL Server 2005 Analysis Services (SSAS) è possibile utilizzare una prospettiva per ridurre la complessità percepita di un cubo in Analysis Services. Una prospettiva definisce subset visualizzabili del cubo in grado di offrire punti di vista mirati, specifici di un'attività aziendale o di un'applicazione. La prospettiva controlla la visibilità degli oggetti contenuti in un cubo. In una prospettiva è possibile visualizzare o nascondere gli oggetti seguenti:

  • Dimensioni
  • Attributi
  • Gerarchie
  • Gruppi di misure
  • Misure
  • Indicatore di prestazioni chiave (KPI)
  • Calcoli (membri calcolati, set denominati e comandi script)
  • Azioni

Ad esempio, il cubo Adventure Works nel database di Analysis Services di esempio Adventure Works DW contiene undici gruppi di misure e ventuno dimensioni di cubo diverse, corrispondenti a vendite, previsioni di vendita e dati finanziari. Un'applicazione client può fare riferimento direttamente al cubo completo, tuttavia questo punto di vista potrebbe rivelarsi eccessivo per un utente che desidera estrarre solo informazioni di vendita di base. Lo stesso utente può, invece, utilizzare la prospettiva Obiettivi vendita per limitare la visualizzazione del cubo di Adventure Works ai soli oggetti pertinenti alle previsioni di vendita.

Gli oggetti di un cubo che non sono visibili all'utente tramite una prospettiva possono comunque contenere riferimenti diretti e possono essere recuperati utilizzando istruzioni XMLA (XML for Analysis), MDX (Multidimensional Expressions) o DMX (Data Mining Extensions). Le prospettive non limitano l'accesso agli oggetti di un cubo e non dovrebbero essere utilizzate a questo scopo, ma piuttosto come soluzioni per migliorare l'accesso degli utenti a un cubo.

Una prospettiva è una vista di sola lettura del cubo. Non è infatti possibile rinominare o modificare gli oggetti di un cubo utilizzando una prospettiva. Analogamente, il comportamento o le funzionalità di un cubo, ad esempio l'utilizzo dei totali visivi, non possono essere modificati utilizzando una prospettiva.

Protezione

Le prospettive non sono pensate per essere utilizzate come meccanismo di protezione, ma piuttosto come strumento per migliorare le prestazioni delle applicazioni di Business Intelligence. Tutte le impostazioni di protezione di una determinata prospettiva vengono ereditate dal cubo sottostante. Ad esempio, le prospettive non possono accedere agli oggetti di un cubo se l'utente non dispone già del relativo diritto di accesso. È quindi necessario risolvere la protezione del cubo prima di poter fornire l'accesso agli oggetti del cubo tramite una prospettiva. Argomento correlato:Protezione di Analysis Services

Vedere anche

Altre risorse

Utilizzo delle prospettive in Progettazione modelli

Guida in linea e informazioni

Assistenza su SQL Server 2005