Creazione di una dimensione generando una tabella non temporale nell'origine dati

In Microsoft SQL Server Analysis Services, è possibile utilizzare Creazione guidata dimensione in Business Intelligence Development Studio per creare una dimensione senza utilizzare un'origine dati esistente. A questo scopo, selezionare l'opzione Genera una tabella diversa dalla tabella dei tempi nell'origine dati della pagina Selezione metodo di creazione della procedura guidata. Per creare una nuova tabella della dimensione nell'origine dati sottostanti è necessario disporre delle autorizzazioni per creare oggetti nell'origine dati sottostanti. In caso di definizione di una dimensione senza una vista origine dati predefinita, è possibile sia definire la dimensione da zero sia definirla in base a un modello di dimensione.

Creazione guidata dimensione offre modelli di dimensione in base ai quali è possibile creare un tipo di dimensione comune. È possibile scegliere tra i tipi di dimensione seguenti:

  • Account

  • Customer

  • Date

  • Department

  • Destination Currency

  • Employee

  • Geography

  • Internet Sales Order Details

  • Organization

  • Product

  • Promotion

  • Reseller Sales Order Details

  • Reseller

  • Sales Channel

  • Sales Reason

  • Sales Summary Order Details

  • Sales Territory

  • Scenario

  • Source Currency

Tutti i modelli standard supportano gli attributi che è possibile includere nella dimensione. È inoltre possibile aggiungere file di modelli personalizzati per le dimensioni che vengono comunemente utilizzate. I modelli di dimensione sono disponibili nella cartella seguente:

C:\Programmi\Microsoft SQL Server\100\Tools\Templates\olap\1033\Dimension Templates

È possibile utilizzare Progettazione dimensioni al termine di Creazione guidata dimensione per aggiungere, rimuovere e configurare attributi e gerarchie nella dimensione.

Quando si crea una dimensione non temporale senza utilizzare un'origine dati, Creazione guidata dimensione descrive i passaggi per specificare il tipo di dimensione ed identifica l’attributo chiave e le dimensioni a modifica lenta.

Impostazione del tipo di dimensione

Nella pagina Impostazione tipo di dimensione di Creazione guidata dimensione, è possibile specificare il tipo di dimensione. Se si sta compilando la dimensione basata su un modello, il tipo di dimensione viene definito automaticamente. In questa pagina è inoltre possibile selezionare gli attributi standard del tipo di dimensione specificato, se disponibili.

Se è stato selezionato un modello che corrisponde a un tipo di dimensione, questa pagina viene popolata con le opzioni di quel tipo di dimensione. Se non è stato selezionato un modello o se non esiste un tipo di dimensione corrispondente, il tipo di dimensione predefinito è Regolare. Se non è già stato selezionato un tipo di dimensione, scegliere il tipo più appropriato per la dimensione da creare. Se nell'elenco Tipo di dimensione non è disponibile alcun tipo appropriato, selezionare Regolare.

Quando si seleziona un tipo di dimensione, durante la procedura guidata in Attributi dimensione vengono elencati i tipi di attributi che possono essere applicati alla dimensione. Per selezionare un tipo di attributo, spuntare la casella di controllo Includi accanto al tipo di attributo e inserire il nome dell'attributo in Attributo dimensione. Il nome predefinito è lo stesso visualizzato in Tipo di attributo.

Identificazione di attributi chiave e dimensioni modificabili

Nella pagina Impostazione chiave e tipo della dimensione selezionare l'attributo che si desidera impostare come l'attributo chiave della dimensione. L'attributo chiave generalmente corrisponde alla colonna chiave primaria nella tabella principale della dimensione e indicizza i membri foglia della dimensione.

Se è stato selezionato un modello, nel quale viene poi definito un attributo chiave, tale attributo sarà l'attributo chiave predefinito. Se è stato selezionato un modello, ma in esso non è stato definito un attributo chiave, il primo attributo dell’elenco sarà l'attributo chiave predefinito. L'elenco contiene tutti gli attributi selezionati nella pagina Impostazione tipo di dimensione. Nella pagina Impostazione tipo di dimensione è possibile selezionare l'attributo che si desidera impostare come attributo chiave della dimensione. Se non è stato selezionato alcun attributo, verrà creato automaticamente un attributo chiave il cui nome verrà determinato concatenando il nome e l'"ID" della dimensione.

Definire infine se la dimensione è una dimensione modificabile. I membri di una dimensione modificabile possono spostarsi, nel tempo, in posizioni diverse all'interno della gerarchia. Durante la procedura guidata vengono generate colonne aggiuntive e vengono creati attributi che corrispondono a queste colonne. Queste colonne permettono agli utenti di consultare la dimensione in tale modalità come fattore nella modifica. Tutti i pacchetti creati successivamente con Generazione guidata schema gestiscono chiavi surrogate basate sulle caratteristiche della dimensione a modifica lenta.

Selezionando la casella di controllo Dimensione modificabile, in Creazione guidata dimensione vengono definiti gli attributi indicati nella seguente tabella:

Attributo

Tipo

ID originale dimensione a modifica lenta

SCDOriginalID

Data fine dimensione a modifica lenta

SCDEndDate

Data inizio dimensione a modifica lenta

SCDStartDate

Stato dimensione a modifica lenta

SCDStatus

La casella di controllo Dimensione modificabile viene selezionata per impostazione predefinita se si utilizza un modello per il quale sono stati definiti questi attributi di dimensione a modifica lenta. Se si deseleziona la casella di controllo, gli attributi della dimensione a modifica lenta vengono rimossi dalla dimensione.

È possibile utilizzare Progettazione dimensioni per configurare le proprietà di una dimensione a modifica lenta.

Completamento di Creazione guidata dimensione

Nella pagina Completamento procedura guidata assegnare un nome alla nuova dimensione e quindi verificarne la struttura. Selezionare la casella di controllo Genera schema adesso per avviare Generazione guidata schema dopo avere fatto clic su Fine. Nella maggior parte dei casi non è necessario selezionare questa casella di controllo quando si pianifica la creazione di oggetti aggiuntivi. Se non si seleziona questa casella di controllo, è possibile utilizzare Progettazione dimensioni per generare lo schema in un secondo momento.