Share via


Definizione e configurazione di dimensioni, attributi e gerarchie

Una dimensione di database è un insieme di oggetti correlati, denominati attributi, che è possibile utilizzare per offrire informazioni sui dati della tabella dei fatti in uno o più cubi. Gli attributi tipici di una dimensione dei prodotti possono ad esempio essere costituiti da nome del prodotto, categoria di prodotto, linea di prodotti, dimensioni del prodotto e prezzo del prodotto. Tali oggetti sono associati a una o più colonne di una o più tabelle di una vista origine dati Per impostazione predefinita, questi attributi sono visibili come gerarchie di attributo e possono essere utilizzati per acquisire familiarità con le tabelle dei fatti in un cubo. Possono inoltre essere organizzati in gerarchie definite dall'utente che definiscono percorsi di spostamento utili per l'esplorazione dei dati di un cubo.

I cubi contengono tutte le dimensioni su cui gli utenti basano le analisi dei dati della tabella dei datti. Un'istanza di una dimensione database in un cubo viene denominata dimensione del cubo e fa riferimento a uno o più gruppi di misure nel cubo. Una dimensione del database può essere utilizzata più volte in un cubo. Se una tabella dei fatti include più fatti temporali, ad esempio, è possibile definire una dimensione del cubo separata per facilitare l'analisi di ogni fatto temporale. È tuttavia necessaria una sola dimensione temporale del database e per supportare più dimensioni del cubo basate sul tempo è necessaria una sola tabella del database relazionale di tipo temporale.

[!NOTA] Per ulteriori informazioni su problemi di prestazioni legati alla progettazione delle dimensioni, vedere la Guida alle prestazioni di SQL Server 2005 Analysis Services.

Definizione di dimensioni, attributi e gerarchie

Il metodo più semplice per definire dimensioni di database e cubi, attributi e gerarchie consiste nell'utilizzare la Creazione guidata cubo per creare dimensioni contemporaneamente alla definizione del cubo. Tramite la Creazione guidata cubo le dimensioni vengono create in base alle tabelle delle dimensioni trovate dalla procedura guidata o specificate dalla vista origine dati utilizzata per il cubo. Nella procedura guidata vengono quindi create le dimensioni del database e vengono aggiunte al nuovo cubo, creando così le dimensioni del cubo.

Quando si crea un cubo, è inoltre possibile aggiungere al nuovo cubo qualsiasi dimensione già esistente nel database. Tali dimensioni possono essere state definite in precedenza per un altro cubo oppure tramite la Creazione guidata dimensione. Dopo aver definito una dimensione del database, è possibile modificare e configurare la dimensione del database in Progettazione dimensioni. È inoltre possibile personalizzare la dimensione del cubo, entro certi limiti, in Progettazione cubi.

[!NOTA] È inoltre possibile progettare e configurare dimensioni, attributi e gerarchie a livello di programmazione utilizzando XMLA o AMO (Analysis Management Objects). Per ulteriori informazioni, vedere XML for Analysis (XMLA) e Analysis Management Objects (AMO).

Contenuto della sezione

Nella tabella seguente vengono descritti gli argomenti disponibili in questa sezione.

Argomento Descrizione

Utilizzo della Creazione guidata dimensione per la definizione di una nuova dimensione

Descrive come definire una dimensione di database mediante la Creazione guidata dimensione.

Configurazione di una dimensione di database tramite Progettazione dimensioni

Descrive come modificare e configurare una dimensione di database tramite Progettazione dimensioni.

Definizione e configurazione degli attributi delle dimensioni

Descrive come definire, modificare e configurare un attributo di una dimensione di database tramite Progettazione dimensioni.

Definizione e configurazione di una relazione tra attributi

Descrive come definire, modificare e configurare una relazione tra attributi tramite Progettazione dimensioni.

Definizione e configurazione di una gerarchia definita dall'utente

Descrive come definire, modificare e configurare un gerarchia definita dall'utente degli attributi di una dimensione tramite Progettazione dimensioni.

Ottimizzazione di una dimensione mediante la Configurazione guidata funzionalità di Business Intelligence

Descrive come ottimizzare una dimensione di database mediante la Configurazione guidata funzionalità di Business Intelligence.

Utilizzo di una dimensione abilitata per la scrittura

Descrive come utilizzare una dimensione di database abilitata per la scrittura.

Vedere anche

Concetti

Dimensioni (Analysis Services)
Definizione e configurazione di cubi e proprietà dei cubi
Configurazione di dimensioni, gerarchie e attributi dei cubi

Altre risorse

Procedure per l'utilizzo di dimensioni, attributi e gerarchie

Guida in linea e informazioni

Assistenza su SQL Server 2005