Condividi tramite


Lezione 4-1 - Uso di una versione modificata del progetto di esercitazione di Analysis Services

Si applica a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Le lezioni rimanenti di questa esercitazione si basano su una versione avanzata del progetto SQL Server Analysis Services Tutorial completato nelle prime tre lezioni. Sono state aggiunte altre tabelle e calcoli denominati alla vista origine dati Adventure Works DW 2019, sono state aggiunte dimensioni aggiuntive al progetto e queste nuove dimensioni sono state aggiunte al cubo SQL Server Analysis Services Tutorial. Infine, è stato aggiunto un secondo gruppo di misure contenente le misure di una seconda tabella dei fatti. Il progetto migliorato consente di approfondire la conoscenza delle tecniche per l'aggiunta di funzionalità alla propria applicazione di Business Intelligence senza la necessità di tornare su informazioni già acquisite.

Prima di continuare con l'esercitazione, è necessario scaricare, estrarre, caricare ed elaborare la versione avanzata del progetto SQL Server Analysis Services Tutorial. Utilizzare le istruzioni riportate in questa lezione per verificare di avere eseguito tutti i passaggi.

Download ed estrazione del file di progetto

  1. Fare clic qui per accedere alla pagina di download in cui si trovano i progetti di esempio usati in questa esercitazione. I progetti dell'esercitazione sono inclusi nel download adventure-works-multidimensional-tutorial-projects.zip .

  2. Fare clic suadventure-works-multidimensional-tutorial-projects.zip per scaricare il pacchetto contenente i progetti per questa esercitazione.

    Per impostazione predefinita, nella cartella Downloads viene salvato un file con estensione ZIP. È necessario spostare il file ZIP in un percorso più breve, ad esempio creare una cartella C:\Tutorials per archiviare i file. È quindi possibile estrarre i file contenuti nel file ZIP. Se si tenta di decomprimere i file dalla cartella Downloads il cui percorso è più lungo, si otterrà solo la Lezione 1.

  3. Creare una sottocartella al livello dell'unità radice, ad esempio C:\Tutorial, o a un livello immediatamente inferiore.

  4. Spostare il file adventure-works-multidimensional-tutorial-projects.zip nella sottocartella.

  5. Fare clic con il pulsante destro del mouse sul file e scegliere Estrai tutto.

  6. Passare alla cartella Lesson 4 Start per trovare il file Analysis Services Tutorial.sln .

Caricamento ed elaborazione del progetto migliorato

  1. In SQL Server Data Tools scegliere Chiudi soluzione dal menu File per chiudere i file che non verranno usati.

  2. Scegliere Apri dal menu Filee fare clic su Progetto/Soluzione.

  3. Passare al percorso in cui sono stati estratti i file di progetto dell'esercitazione.

    Trovare la cartella denominata Lesson 4 Start, quindi fare doppio clic sul file Analysis Services Tutorial.sln.

  4. Distribuire la versione avanzata del progetto SQL Server Analysis Services Tutorial nell'istanza locale di SQL Server Analysis Services o in un'altra istanza e verificare che l'elaborazione venga completata correttamente.

Informazioni sui miglioramenti apportati al progetto

La versione avanzata del progetto è diversa dalla versione del progetto SQL Server Analysis Services Tutorial completata nelle prime tre lezioni. Le differenze verranno descritte nelle sezioni seguenti. Leggere attentamente queste informazioni prima di passare alle lezioni rimanenti dell'esercitazione.

Vista origine dati

La vista origine dati nel progetto avanzato contiene una tabella dei fatti aggiuntiva e quattro tabelle di dimensioni aggiuntive dal database AdventureWorksDW2012 .

Si noti che con dieci tabelle nella vista origine dati, il <diagramma Tutte le tabelle> sta diventando affollato. Di conseguenza, risulta difficile individuare sia le relazioni tra le tabelle che tabelle specifiche. Per risolvere questo problema, le tabelle vengono organizzate in due diagrammi logici, ovvero Internet Sales e Reseller Sales . Ogni diagramma è organizzato in base a una singola tabella dei fatti. La creazione di diagrammi logici consente di visualizzare e utilizzare un subset specifico delle tabelle in una vista origine dati anziché visualizzare sempre tutte le tabelle e le relative relazioni in un unico diagramma.

Diagramma Internet Sales

Il diagramma Internet Sales contiene le tabelle correlate alla vendita di prodotti Adventure Works direttamente ai clienti tramite Internet. Le tabelle nel diagramma sono le quattro tabelle delle dimensioni e una tabella dei fatti aggiunta alla vista origine dati Adventure Works DW 2019 nella lezione 1. Le tabelle sono le seguenti:

  • Area geografica

  • Cliente

  • Data

  • Prodotto

  • InternetSales

Diagramma Reseller Sales

Il diagramma Reseller Sales contiene le tabelle correlate alla vendita di prodotti Adventure Works da parte dei rivenditori. Questo diagramma contiene le sette tabelle delle dimensioni seguenti e una tabella dei fatti del database AdventureWorksDW2012 :

  • Reseller

  • Promotion

  • SalesTerritory

  • Area geografica

  • Data

  • Prodotto

  • Employee

  • ResellerSales

Si noti che le tabelle DimGeography, DimDatee DimProduct sono usate sia nel diagramma Internet Sales sia nel diagramma Reseller Sales . È possibile collegare le tabelle delle dimensioni a più tabelle dei fatti.

Dimensioni del database e del cubo

Il progetto tutorial SQL Server Analysis Services contiene cinque nuove dimensioni del database e il cubo SQL Server Analysis Services Tutorial contiene queste stesse cinque dimensioni delle dimensioni del cubo. Tali dimensioni sono state definite in modo da avere attributi e gerarchie utente modificati utilizzando calcoli denominati, chiavi dei membri per la composizione e cartelle di visualizzazione. Nell'elenco seguente vengono descritte le nuove dimensioni.

Dimensione Reseller
La dimensione Reseller è basata sulla tabella Reseller nella vista origine dati Adventure Works DW 2019 .

Dimensione Promotion
La dimensione Promotion è basata sulla tabella Promotion nella vista origine dati Adventure Works DW 2019 .

Dimensione Sales Territory
La dimensione Sales Territory si basa sulla tabella SalesTerritory nella vista origine dati Adventure Works DW 2019 .

Dimensione Employee
La dimensione Employee è basata sulla tabella Employee nella vista origine dati Adventure Works DW 2019 .

Dimensione Geography
La dimensione Geography è basata sulla tabella Geography nella vista origine dati Adventure Works DW 2019 .

Cubo di Analysis Services

Il cubo Analysis Services Tutorial contiene ora due gruppi di misure, il gruppo di misure originale basato sulla tabella InternetSales e un secondo gruppo di misure basato sulla tabella ResellerSales nella vista origine dati Adventure Works DW 2019 .

Attività successiva della lezione

Definizione delle proprietà degli attributi padre in una gerarchia padre-figlio

Vedere anche

Distribuzione di un progetto di Analysis Services