Esercitazione adventure Works Internet Sales (1500)

Si applica a: SQL Server 2019 e versioni successive di Analysis Services Azure Analysis Services Fabric/Power BI Premium

Questa esercitazione illustra come creare e distribuire un modello tabulare a livello di compatibilità 1500. Se non si ha familiarità con Analysis Services e modellazione tabulare, il completamento di questa esercitazione è il modo più rapido per informazioni su come creare e distribuire un modello tabulare di base usando Visual Studio con progetti Analysis Services. Dopo aver effettuato i prerequisiti, è necessario eseguire due-tre ore per completare.

Se si intende distribuire in SQL Server 2017 Analysis Services, è comunque possibile completare questa esercitazione. Selezionare il livello di compatibilità 1400 durante la creazione di un nuovo progetto nella lezione 1.

Contenuto dell'esercitazione

  • Come creare un nuovo progetto di modello tabulare a livello di compatibilità 1500 in Visual Studio.

  • Importazione di dati da un database relazionale in un database dell'area di lavoro di un progetto di modello tabulare.

  • Modalità di creazione e gestione delle relazioni tra tabelle nel modello.

  • Creazione di colonne calcolate, misure e indicatori di prestazioni chiave che consentono agli utenti di analizzare le metriche aziendali critiche.

  • Creazione e gestione di prospettive e gerarchie che consentono agli utenti di esplorare con più facilità i 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.

  • Come distribuire un modello tabulare usando Visual Studio.

Prerequisiti

Per completare le lezioni da 1 a 12, è necessario:

  • Una sottoscrizione di Azure. Se non si ha già una sottoscrizione, creare un account gratuito.

  • Un Azure Synapse Analytics (SQL Data Warehouse) denominato AdventureWorksDW con il database AdventureWorksDW di esempio. Se si usa una sottoscrizione a pagamento, dopo aver completato questa esercitazione, è possibile sospendere o eliminare questa risorsa nel portale per evitare addebiti indesiderati.

  • Visual Studio. Qualsiasi edizione, inclusa l'edizione community gratuita funziona correttamente.

  • Il pacchetto di estensione Microsoft Analysis Services Projects (VSIX) più recente installato in Visual Studio.

  • Microsoft Excel.

Per completare la lezione 13 - Distribuire, è necessario uno dei seguenti elementi:

Le lezioni in questa esercitazione non usano quanto segue, ma sono valide per la connessione a un modello distribuito.

Scenario

Questa esercitazione è basata su Adventure Works Cycles, una società fittizia. Adventure Works è una grande azienda di produzione multinazionale che produce e distribuisce biciclette, parti e accessori per i mercati commerciali in America del Nord, Europa e Asia. L'azienda ha un organico di 500 dipendenti. Inoltre, Adventure Works ha diversi team di vendita locali all'interno della sua base di mercato. Il progetto consiste nella creazione di un modello tabulare per gli utenti dei reparti vendite e marketing per l'analisi dei dati di vendita su Internet nel database AdventureWorksDW.

Per portare a termine l'esercitazione, è necessario completare una serie di lezioni, ognuna delle quali prevede alcune attività. Per portare a termine la lezione è necessario completare ogni attività nell'ordine previsto. Una determinata lezione potrebbe includere più attività che producono un risultato analogo; tuttavia, le procedure per il completamento delle varie attività potrebbero essere leggermente diverse. Questo metodo dimostra che sono spesso disponibili più procedure per portare a termine un'attività e che l'utente dovrà applicare le competenze apprese nelle lezioni e nelle attività precedenti per ottenere il risultato previsto.

Lo scopo delle lezioni consiste nell'creare un modello tabulare di base usando molte delle funzionalità incluse in Visual Studio con progetti analysis Services. Poiché ogni lezione è basata su quella precedente, è necessario completare le lezioni in ordine.

Lezioni

L'esercitazione include le lezioni seguenti:

Lezione Tempo previsto per il completamento
1 - Creare un nuovo progetto di modello tabulare 10 minuti
2 - Recuperare i dati 10 minuti
3 - Contrassegnare come tabella data 3 minuti
4 - Creare relazioni 10 minuti
5 - Creare colonne calcolate 15 minuti
6 - Creare misure 30 minuti
7: Creare indicatori di prestazioni chiave (KPI) 10 minuti
8 - Creare prospettive 5 minuti
9 - Creare gerarchie 20 minuti
10 - Creare partizioni 15 minuti
11 - Creare ruoli 15 minuti
12 - Analizzare in Excel 5 minuti
13 - Distribuire 5 minuti

Lezioni supplementari

Queste lezioni non sono necessarie per completare l'esercitazione, ma possono essere utili per una migliore comprensione delle funzionalità avanzate per la creazione di modelli tabulari.

Lezione Tempo previsto per il completamento
Righe di dettaglio 10 minuti
Sicurezza dinamica 30 minuti
Gerarchie raggente 20 minuti

Passaggi successivi

Per iniziare, vedere Lezione 1: Creare un nuovo progetto di modello tabulare.