Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Nelle attività di questo argomento si usa un calcolo denominato per fornire nomi più descrittivi per le linee di prodotto, definire una gerarchia nella dimensione Product e specificare il nome del membro (Tutti) per la gerarchia. È anche possibile raggruppare gli attributi nelle cartelle di visualizzazione.
Aggiunta di un calcolo denominato
È possibile aggiungere un calcolo denominato a una tabella in una vista origine dati. Nell'attività seguente viene creato un calcolo denominato che visualizza il nome completo della linea di prodotto.
Per aggiungere un calcolo denominato
Per aprire la vista origine dati Adventure Works DW 2012 , fare doppio clic su Adventure Works DW 2012 nella cartella Viste origine dati in Esplora soluzioni.
In fondo al riquadro del diagramma, fare clic con il pulsante destro del mouse sull'intestazione della tabella Product e quindi scegliere Nuovo calcolo denominato.
Nella finestra di dialogo Crea calcolo denominato digitare
ProductLineNamenella casella Nome colonna .Nella casella Espressione digitare o copiare e incollare l'istruzione CASE seguente:
CASE ProductLine WHEN 'M' THEN 'Mountain' WHEN 'R' THEN 'Road' WHEN 'S' THEN 'Accessory' WHEN 'T' THEN 'Touring' ELSE 'Components' ENDQuesta istruzione CASE crea nomi descrittivi per ogni linea di prodotto nel cubo.
Fare clic su OK per creare il
ProductLineNamecalcolo denominato. Potrebbe essere necessario attendere.Scegliere Save All (Salva tutti) dal menu File.
Modifica della proprietà NameColumn di un attributo
Per modificare il valore della proprietà NameColumn di un attributo
Passare a Progettazione dimensione per la dimensione Prodotto. A tale scopo, fare doppio clic sulla dimensione Product nel nodo Dimensioni di Esplora soluzioni.
Nel riquadro Attributi della scheda Struttura dimensione selezionare Product Line.
Nella finestra Proprietà sul lato destro della schermata fare clic sul campo della proprietà NameColumn nella parte inferiore della finestra, quindi fare clic sul pulsante Sfoglia (...) per aprire la finestra di dialogo Colonna nome . Potrebbe essere necessario fare clic sulla scheda Proprietà sul lato destro della schermata per aprire la finestra Proprietà.
Selezionare
ProductLineNamein fondo all'elenco della colonna origine e quindi fare clic su OK.Il campo NameColumn contiene ora il testo Product.ProductLineName (WChar). I membri della gerarchia degli attributi Product Line ora visualizzano il nome completo della linea di prodotto anziché un nome abbreviato della linea di prodotto.
Nel riquadro Attributi della scheda Struttura dimensione selezionare Codice Product Key.
Nella finestra delle proprietà, fare clic sul campo della proprietà NameColumn, quindi fare clic sul pulsante con i puntini di sospensione (...) per aprire la finestra di dialogo Colonna Name.
Selezionare EnglishProductName nell'elenco Colonna di origine e quindi fare clic su OK.
Il campo NameColumn contiene ora il testo Product.EnglishProductName (WChar)..
Nella finestra Proprietà scorrere verso l'alto, fare clic sul campo proprietà Name e quindi digitare
Product Name.
Creazione di una gerarchia
Per creare una gerarchia
Trascinare l'attributo Product Line dal riquadro Attributi nel riquadro Gerarchie .
Trascinare l'attributo Nome modello dal riquadro Attributi nella <nuova cella di livello> nel riquadro Gerarchie sotto il livello Product Line .
Trascinare l'attributo
Product Namedal riquadro Attributi nella <nuova cella di livello> nel riquadro Gerarchie , sotto il livello Nome modello . Hai rinominato Product Key in Nome del prodotto nella sezione precedente.Nel riquadro Gerarchie della scheda Struttura dimensione fare clic con il pulsante destro del mouse sulla barra del titolo della Gerarchia, scegliere Rinomina e quindi digitare
Product Model Lines.Il nome della gerarchia è ora
Product Model Lines.Scegliere Save All (Salva tutti) dal menu File.
Specificare i nomi delle cartelle e di tutti i membri
Per specificare i nomi di cartella e membri
Nel riquadro Attributi selezionare gli attributi seguenti tenendo premuto CTRL mentre si fa clic su ognuna di esse:
Classe
Colore
Giorni di produzione
Punto di riordino
Livello stock di sicurezza
Dimensione
Intervallo di dimensioni
stile
peso
Nel campo proprietà AttributeHierarchyDisplayFolder della finestra Proprietà digitare
Stocking.Questi attributi sono stati raggruppati in una singola cartella di visualizzazione.
Nel riquadro Attributi selezionare gli attributi seguenti:
Prezzo del concessionario
Prezzo di listino
Costo standard
Nella cella della proprietà AttributeHierarchyDisplayFolder della finestra Proprietà digitare
Financial.Questi attributi sono stati raggruppati in una seconda cartella di visualizzazione.
Nel riquadro Attributi selezionare gli attributi seguenti:
Data di fine
Data di inizio
Stato
Nella cella della proprietà AttributeHierarchyDisplayFolder della finestra Proprietà digitare
History.Questi attributi sono stati raggruppati in una terza cartella di visualizzazione.
Selezionare la
Product Model Linesgerarchia nel riquadro Gerarchie e quindi modificare la proprietà AllMemberName nella finestra Proprietà inAll Products.Fare clic su un'area aperta del riquadro Gerarchie , quindi modificare la proprietà AttributeAllMemberName nella parte superiore della finestra Proprietà in
All Products.Facendo clic su un'area aperta è possibile modificare le proprietà della dimensione Product stessa. È anche possibile fare clic su Product nella parte superiore dell'elenco di attributi nel riquadro Attributi .
Scegliere Save All (Salva tutti) dal menu File.
Definizione delle relazioni tra attributi
Se i dati sottostanti lo supportano, è necessario definire relazioni tra attributi. La definizione delle relazioni tra attributi velocizza l'elaborazione di dimensioni, partizioni ed query. Per altre informazioni, vedere Definire relazioni tra attributi e relazioni tra attributi.
Per definire le relazioni tra attributi
In Progettazione dimensione per la dimensione Prodotto, fare clic sulla scheda Relazioni tra attributi.
Nel diagramma fare clic con il pulsante destro del mouse sull'attributo Nome modello e quindi scegliere Nuova relazione tra attributi.
Nella finestra di dialogo Crea relazione tra attributil'attributo di origine è Nome modello. Impostare Attributo correlato su Linea di prodotto.
Nell'elenco Tipo di relazione lasciare il tipo di relazione impostato su Flessibile perché le relazioni tra i membri potrebbero cambiare nel tempo. Ad esempio, un modello di prodotto potrebbe essere spostato in una linea di prodotto diversa.
Fare clic su OK.
Scegliere Save All (Salva tutti) dal menu File.
Revisione delle modifiche delle dimensioni del prodotto
Per esaminare le modifiche apportate alla dimensione del prodotto
Nel menu Compila di SQL Server Data Tools (SSDT), fare clic su Distribuisci il tutorial di Analysis Services.
Dopo aver ricevuto il messaggio "Distribuzione completata correttamente", fare clic sulla scheda "Browser" nel "Dimension Designer" per la dimensione "Product", quindi fare clic sul pulsante "Riconnetti" sulla barra degli strumenti del designer.
Verificare che
Product Model Linessia selezionato nell'elenco Gerarchia e quindi espandereAll Products.Si noti che il nome del membro All viene visualizzato come
All Products. Ciò è dovuto al fatto che hai modificato la proprietà AllMemberName per la gerarchia inAll Productsin precedenza nella lezione. Inoltre, i membri del livello Product Line hanno ora nomi descrittivi, anziché abbreviazioni a lettera singola.
Attività successiva nella lezione
Modifica della dimensione data
Vedere anche
Definire calcoli denominati in una vista origine dati (Analysis Services)
Creare le gerarchie di User-Defined
Configurare il livello (Tutti) per le gerarchie di attributi