Modellazione tabulare (esercitazione di AdventureWorks)
Questa esercitazione fornisce lezioni su come creare un modello tabulare di Analysis Services SQL Server 2014 usando SQL Server Data Tools (SSDT).
Lezioni dell'esercitazione
Durante questa esercitazione verranno appresi i concetti seguenti:
Come creare un nuovo progetto di modello tabulare in SQL Server Data Tools.
Modalità di importazione dei dati da un database relazionale di SQL Server a un progetto di modello tabulare.
Modalità di creazione e gestione delle relazioni tra tabelle nel modello.
Modalità di creazione e gestione di calcoli, misure e indicatori di prestazioni chiave per l'analisi dei dati del modello.
Modalità di creazione e gestione di prospettive e gerarchie che semplificano l'esplorazione dei dati del modello fornendo punti di vista specifici dell'applicazione e dell'azienda.
Modalità di creazione di partizioni che consentono di dividere i dati della tabella in parti logiche più piccole che possono essere elaborate indipendentemente dalle altre partizioni.
Modalità di protezione degli oggetti e dei dati del modello tramite la creazione di ruoli con membri utente.
Modalità di distribuzione di un modello tabulare in un'istanza di produzione o sandbox di Analysis Services in esecuzione in modalità tabulare.
Scenario dell'esercitazione
Questa esercitazione è basata su Adventure Works Cycles, una società fittizia. Adventure Works Cycles è una grande azienda di produzione multinazionale che produce e distribuisce biciclette metalliche e composite ai mercati commerciali in America del Nord, Europa e Asia. La sede centrale di Adventure Works Cycles si trova a Bothell, Washington, dove l'azienda impiega 500 lavoratori. Inoltre, Adventure Works Cycles impiega diversi team di vendita regionali in tutta la sua base di mercato.
Per offrire un supporto migliore per le esigenze di analisi dei dati di team di vendita e marketing e dei responsabili, si desidera creare un modello tabulare che consenta agli utenti di analizzare i dati relativi alle vendite Internet nel database di esempio AdventureWorksDW.
Per completare l'esercitazione e il modello tabulare relativo alle vendite Internet di Adventure Works, è necessario completare diverse lezioni. Ogni lezione include specifiche attività; il completamento di ogni attività nell'ordine previsto è necessario per portare a termine la lezione. Sebbene in una lezione specifica potrebbero essere presenti diverse attività che portano a un risultato simile, la modalità di completamento di ogni attività è leggermente diversa. L'obiettivo è quello di mostrare come spesso vi sia più di un modo per completare una determinata attività e di incentivare l'utilizzo di nozioni apprese nelle attività precedenti.
Lo scopo delle lezioni è quello di guidare la creazione di un modello tabulare di base in esecuzione in modalità In-Memory usando molte delle funzionalità incluse in SQL Server Data Tools. Poiché ogni lezione è basata su quella precedente, è necessario completare le lezioni in ordine. Dopo aver completato tutte le lezioni, sarà stato creato e distribuito il modello tabulare di esempio di Adventure Works relativo alle vendite Internet in un server Analysis Services.
Nota
Questa esercitazione non fornisce lezioni o informazioni sulla gestione di un database di modello tabulare distribuito tramite SQL Server Management Studio o sull'utilizzo di un'applicazione client di creazione di report per la connessione a un modello distribuito per l'esplorazione dei dati del modello.
Prerequisiti
Per completare l'esercitazione, è necessario che siano installati i prerequisiti seguenti:
SQL Server istanza di Analysis Services 2014 in esecuzione in modalità tabulare.
SQL Server Data Tools (SSDT).
Database di esempio AdventureWorksDW. Questo database di esempio include i dati necessari per completare questa esercitazione. Per scaricare il database di esempio, vedere https://github.com/microsoft/sql-server-samples/releases/tag/adventureworks.
Microsoft Excel 2003 o versione successiva (per l'uso con la funzionalità Analizza in Excel nella lezione 11)
Lezioni
L'esercitazione include le lezioni seguenti:
Lezione | Tempo previsto per il completamento |
---|---|
Lezione 1: Creare un nuovo modello di progetto tabulare | 10 minuti |
Lezione 2: Aggiungere dati | 20 minuti |
Lezione 3: Rinominare colonne | 20 minuti |
Lezione 4: Contrassegna come tabella data | 3 minuti |
Lezione 5: Crea relazioni | 10 minuti |
Lezione 6: Creare colonne calcolate | 15 minuti |
Lezione 7: Creare misure | 30 minuti |
Lezione 8: Creare indicatori di prestazioni chiave | 15 minuti |
Lezione 9: Creare prospettive | 5 minuti |
Lezione 10: Creare gerarchie | 20 minuti |
Lezione 11: Creare partizioni | 15 minuti |
Lezione 12: Creazione di ruoli | 15 minuti |
Lezione 13: Analizza in Excel | 20 minuti |
Lezione 14: Distribuire | 5 minuti |
Lezioni supplementari
In questa esercitazione sono incluse Lezioni supplementari. Gli argomenti di questa sezione non sono necessari per completare l'esercitazione, ma possono risultare utili per comprendere meglio le funzionalità avanzate di creazione dei modelli tabulari.
L'esercitazione include le lezioni supplementari seguenti:
Lezione | Tempo previsto per il completamento |
---|---|
Implementare la sicurezza dinamica mediante i filtri di riga | 30 minuti |
Configurare le proprietà di creazione di report per i report di Power ViewConfigurare le proprietà di creazione di report per i report di Power View | 30 minuti |
passaggio successivo
Per iniziare l'esercitazione, passare alla prima lezione: Lezione 1: Creare un nuovo modello di progetto tabulare.