Condividi tramite


Modifica della dimensione Product

Nelle attività di questo argomento si utilizzerà un calcolo denominato per fornire nomi più descrittivi per le linee di prodotti, si definirà una gerarchia nella dimensione Product e si specificherà il nome membro (Totale) per la gerarchia. Si raggrupperanno inoltre gli attributi in cartelle di visualizzazione.

Aggiunta di un calcolo denominato

È possibile aggiungere un calcolo denominato a una tabella in una vista origine dati. Nell'attività seguente, si creerà un calcolo denominato che visualizzerà il nome completo della linea di prodotti.

Per aggiungere un calcolo denominato

  1. In Esplora soluzioni fare doppio clic sulla vista origine dati Adventure Works DW nella cartella Viste origine dati per aprirla.

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

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

  4. Nella casella Espressione, digitare l'istruzione CASE seguente:

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

    Con questa istruzione CASE vengono creati nomi descrittivi per ogni linea di prodotti nel cubo.

  5. Fare clic su OK per creare il calcolo denominato ProductLineName.

  6. Scegliere Salva tutto dal menu File.

Modifica della proprietà NameColumn di un attributo

Per modificare il valore della proprietà NameColumn di un attributo

  1. Passare a Progettazione dimensioni per la dimensione Product. A tale scopo, fare doppio clic sulla dimensione Product nel nodo Dimensioni di Esplora soluzioni.

  2. Nel riquadro Attributi della scheda Struttura dimensione selezionare Product Line.

  3. Nella finestra Proprietà fare clic nel campo della proprietà NameColumn, quindi fare clic sul pulsante Sfoglia () per aprire la finestra di dialogo Colonna nome.

  4. Selezionare ProductLineName nell'elenco Colonna di origine, quindi fare clic su OK.

    Il campo NameColumn contiene ora il testo Product.ProductLineName (WChar). I membri della gerarchia dell'attributo Product Line vengono visualizzati con il nome completo della linea di prodotti anziché con un nome abbreviato.

  5. Nel riquadro Attributi della scheda Struttura dimensione selezionare Product Key.

  6. Nella finestra Proprietà fare clic nel campo della proprietà NameColumn, quindi fare clic sui puntini di sospensione () per aprire la finestra di dialogo Colonna nome.

  7. Selezionare EnglishProductName nell'elenco Colonna di origine, quindi fare clic su OK.

    Il campo NameColumn contiene ora il testo Product.EnglishProductName (WChar).

  8. Nella finestra Proprietà modificare il valore della proprietà Name dell'attributo Product Key in Product Name.

Creazione di una gerarchia

Per creare una gerarchia

  1. Trascinare l'attributo Product Line dal riquadro Attributi al riquadro Gerarchie.

  2. Trascinare l'attributo Model Name dal riquadro Attributi alla cella <nuovo livello> del riquadro Gerarchie, sotto il livello Product Line.

  3. Trascinare l'attributo Product Name dal riquadro Attributi alla cella <nuovo livello> del riquadro Gerarchie, sotto il livello Model Name.

  4. Nel riquadro Gerarchie della scheda Struttura dimensione fare clic con il pulsante destro del mouse sulla barra del titolo della gerarchia Gerarchia, scegliere Rinominae digitare Product Model Lines.

    Il nome della gerarchia è ora Product Model Lines.

  5. Scegliere Salva tutto dal menu File.

Impostazione dei nomi delle cartelle e dei nomi di membro Totale

Per impostare i nomi delle cartelle e dei membri

  1. Nel riquadro Attributi tenere premuto CTRL e fare clic su ognuno dei seguenti attributi per selezionarli:

    • Class

    • Color

    • Days To Manufacture

    • Reorder Point

    • Safety Stock Level

    • Size

    • Size Range

    • Style

    • Weight

  2. Nel campo della 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 Product Model Lines nel riquadro Gerarchie, quindi modificare la proprietà AllMemberName della finestra Proprietà in All Products.

  8. Fare clic in un'area aperta del riquadro Gerarchie, 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.

  9. Scegliere Salva tutto dal menu File.

Definizione di relazioni tra attributi

Se i dati sottostanti le supportano, è consigliabile definire relazioni tra gli attributi. La definizione di relazioni tra attributi consente di velocizzare l'elaborazione di dimensioni, partizioni e query. Per ulteriori informazioni, vedere Definizione di relazioni tra attributi e Relazioni tra attributi.

Per definire relazioni tra attributi

  1. In Progettazione dimensioni per la dimensione Product fare clic sulla scheda Relazioni tra attributi.

  2. Nel diagramma fare clic con il pulsante destro del mouse sull'attributo Model Name, quindi scegliere Nuova relazione tra attributi.

  3. Nella finestra di dialogo Crea relazione tra attributi l'opzione Attributo di origine è impostata su Model Name. Impostare Attributo correlato su Product Line.

    Nell'elenco Tipo di relazione lasciare il tipo di relazione impostato su Flessibile perché le relazioni tra i membri potrebbero cambiare nel corso del tempo. Ad esempio, un modello del prodotto può essere spostato in una linea di prodotti diversa.

  4. Fare clic su OK.

  5. Scegliere Salva tutto dal menu File.

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 ricevuto il messaggio Distribuzione completata., fare clic sulla scheda Esplorazione di Progettazione dimensioni per la dimensione Product, quindi fare clic sull'icona di riconnessione sulla barra degli strumenti della finestra di progettazione.

  3. 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. La proprietà AllMemberName per la gerarchia è stata infatti modificata in All Products in un passaggio precedente della lezione. Inoltre, i membri del livello Product Line hanno ora nomi descrittivi anziché abbreviazioni ad una sola lettera.

Attività successiva della lezione

Modifica della dimensione Date