Condividi tramite


Modifica della dimensione Product

È possibile rendere una dimensione più fruibile utilizzando un calcolo denominato per generare nomi di membri di dimensione descrittivi, definendo gerarchie utente aggiuntive e specificando il nome del membro del livello (Totale). Il nome del membro Totale delle gerarchie degli attributi viene specificato separatamente dal nome del membro Totale di ogni gerarchia utente. Nelle attività di questo argomento si definirà una gerarchia utente nella dimensione Product, si utilizzerà un calcolo denominato per scrivere in lettere i nomi delle linee di prodotti e si specificherà il nome membro (Totale) per le gerarchie degli attributi e per la nuova gerarchia utente. Verranno inoltre eliminati gli attributi di dimensione superflui e gli attributi verranno raggruppati in cartelle di visualizzazione. Per ulteriori informazioni, vedere Rimozione di attributi da una dimensione, Definizione di calcoli denominati in una vista origine dati (Analysis Services), Definizione e configurazione di una gerarchia definita dall'utente, Configurazione del livello (Totale) per le gerarchie di attributi

Eliminazione degli attributi superflui

Per eliminare gli attributi superflui

  1. In Esplora soluzioni, fare doppio clic su Product nel nodo Dimensioni per aprire Progettazione dimensioni per la dimensione Product.

  2. Nel riquadro Attributi, selezionare ed eliminare i seguenti attributi:

    Arabic Description

    Chinese Description

    English Description

    English Product Name

    Finished Goods Flag

    French Description

    French Product Name

    Hebrew Description

    Product Alternate Key

    Product Subcategory Key

    Size Unit Measure Code

    Spanish Product Name

    Thai Description

    Weight Unit Measure Code

    Questi attributi non verranno utilizzati nel cubo Analysis Services Tutorial iniziale.

Definizione dei calcoli denominati, modifica dei valori delle proprietà Nome, definizione di una gerarchia utente

Per definire i calcoli denominati, modificare i valori delle proprietà Nome e definire una gerarchia utente

  1. Passare in Progettazione vista origine dati per la vista origine dati Adventure Works DW.

  2. Nel riquadro Diagramma, fare clic con il pulsante destro del mouse sulla tabella Product e quindi fare clic su Nuovo calcolo denominato.

    Viene visualizzata la finestra di dialogo Crea calcolo denominato. Questa finestra di dialogo verrà utilizzata per creare un calcolo denominato che servirà per visualizzare il nome di linea di prodotto completo anziché il nome crittografato.

  3. Nella finestra di dialogo Crea calcolo denominato, digitare ProductLineName nella casella Nome colonna.

  4. Nella casella Espressione, digitare lo script SQL seguente:

    CASE ProductLine
       WHEN 'M' THEN 'Mountain'
       WHEN 'R' THEN 'Road'
       WHEN 'S' THEN 'Accessory'
       WHEN 'T' THEN 'Touring'
       ELSE 'Components'
    END
    

    Questo script SQL crea nomi descrittivi per ogni linea di prodotti del cubo.

  5. Fare clic su OK.

    Viene creato il calcolo denominato ProductLineName.

  6. Passare in Progettazione dimensioni per la dimensione Product, selezionare Product Line nel riquadro Attributi della scheda Struttura dimensione e quindi modificare il valore della proprietà NameColumn della finestra Proprietà in DimProduct.ProductLineName (WChar) e fare clic su OK.

    Dopo che queste modifiche sono state distribuite, i membri della gerarchia attributi Product Line vengono visualizzati con il nome completo della linea di prodotti anziché con un nome abbreviato.

  7. Nel riquadro Attributi, selezionare la gerarchia attributi Product e quindi cambiare il valore della proprietà NameColumn nella finestra Proprietà in DimProduct.EnglishProductName (WChar).

  8. Modificare il valore della proprietà Name dell'attributo Product in Product Name.

  9. Trascinare l'attributo Product Line dal riquadro Attributi al riquadro Gerarchie e livelli.

    Viene creata una nuova gerarchia utente con il nome predefinito Gerarchia.

  10. Nel riquadro Gerarchie e livelli, selezionare Gerarchia e quindi modificare la proprietà Name nella finestra Proprietà in Product Model Lines.

  11. Trascinare l'attributo Model Name dal riquadro Attributi alla gerarchia Product Model Lines, al di sotto del livello Product Line.

    È stato definito un secondo livello nella gerarchia utente Product Model Lines.

  12. Trascinare l'attributo Product Name dal riquadro Attributi alla gerarchia Product Model Lines, al di sotto del livello Model Name.

    È stato definito un terzo livello nella gerarchia utente Product Model Lines.

Impostazione dei nomi delle cartelle e dei nomi di membro Totale

Per impostare i nomi delle cartelle e dei membri

  1. Nel riquadro Attributi, selezionare i seguenti attributi:

    • Class
    • Color
    • Days To Manufacture
    • Reorder Point
    • Safety Stock Level
    • Size
    • Size Range
    • Style
    • Weight
  2. Nella cella di proprietà AttributeHierarchyDisplayFolder della finestra Proprietà, digitare Stocking.

    Questi attributi sono stati ora raggruppati in un'unica cartella di visualizzazione.

  3. Nel riquadro Attributi, selezionare i seguenti attributi:

    • Dealer Price
    • List Price
    • Standard Cost
  4. Nella cella di proprietà AttributeHierarchyDisplayFolder della finestra Proprietà, digitare Financial.

    Questi attributi sono stati ora raggruppati in una seconda cartella di visualizzazione.

  5. Nel riquadro Attributi, selezionare i seguenti attributi:

    • End Date
    • Start Date
    • Status
  6. Nella cella di proprietà AttributeHierarchyDisplayFolder della finestra Proprietà, digitare History.

    Questi attributi sono stati ora raggruppati in una terza cartella di visualizzazione.

  7. Selezionare la gerarchia utente Product Model Lines nel riquadro Gerarchie e livelli e quindi modificare la proprietà AllMemberName della finestra Proprietà in All Products.

  8. Fare clic su un'area libera del riquadro Gerarchie e livelli e quindi modificare la proprietà AttributeAllMemberName in All Products.

    Facendo clic su un'area libera è possibile modificare le proprietà della dimensione Product stessa. È inoltre possibile fare clic sull'icona della dimensione Product all'inizio dell'elenco degli attributi nel riquadro Attributi.

Esame delle modifiche alla dimensione Product

Per esaminare le modifiche alla dimensione Product

  1. Scegliere Distribuisci Analysis Services Tutorial dal menu Genera di Business Intelligence Development Studio.

  2. Dopo aver completato la distribuzione, passare alla scheda Esplorazione di Progettazione dimensioni per la dimensione Product. Verificare che Product Model Lines sia selezionato nell'elenco Gerarchia e quindi espandere All Products.

    Si noti che il nome del membro Totale appare come All Products e che i membri del livello Product Line hanno ora nomi descrittivi anziché abbreviazioni ad una sola lettera.

  3. Selezionare Product Line nell'elenco Gerarchia.

    Si noti che il membro Totale appare come All Products.

  4. Scegliere Salva tutto dal menu File per salvare le modifiche apportate a questo punto nel progetto Analysis Services Tutorial. In questo modo, è possibile interrompere l'esercitazione per riprenderla in un momento successivo.

    Nell'attività successiva di questa lezione verrà esaminato il cubo Analysis Tutorial per visualizzare tutte le modifiche apportate in questa lezione.

È stata migliorata la fruibilità del cubo Analysis Services Tutorial attraverso la definizione di una gerarchia utente Product Model Lines nella dimensione Product, aggiungendo il calcolo denominato ProductLineName alla vista origine dati e definendo la colonna del calcolo denominato come proprietà ColumnID per l'attributo Product Line. La fruibilità del cubo Adventure Works Tutorial è stata poi migliorata eliminando gli attributi di dimensione superflui dello stesso, raggruppando gli altri attributi di dimensione in cartelle di visualizzazione e definendo un nome per il livello (Totale) di ogni gerarchia di attributo e della gerarchia utente Product Model Lines.

Attività successiva della lezione

Visualizzazione delle modifiche in Progettazione cubi

Vedere anche

Altre risorse

Rimozione di attributi da una dimensione
Definizione di calcoli denominati in una vista origine dati (Analysis Services)
Definizione e configurazione di una gerarchia definita dall'utente
Configurazione del livello (Totale) per le gerarchie di attributi

Guida in linea e informazioni

Assistenza su SQL Server 2005