Condividi tramite


Installare dati di esempio e progetti multidimensionali

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

Usare le istruzioni e i collegamenti forniti in questo articolo per installare i file di dati e di progetto usati nelle esercitazioni di Analysis Services.

Passaggio 1: Installare i prerequisiti

Le lezioni di questa esercitazione presuppongono che sia installato il software seguente. È possibile installare tutte le funzionalità in un singolo computer. Per installare queste funzionalità, eseguire il programma di installazione di SQL Server e selezionarle nella pagina Selezione funzionalità.

  • Motore di database di SQL Server

  • SQL Server Analysis Services (SSAS)

    Analysis Services è disponibile solo in queste edizioni: Evaluation, Enterprise, Business Intelligence, Standard. I modelli multidimensionali non sono supportati in Azure Analysis Services.

    Per impostazione predefinita, Analysis Services 2016 e versioni successive viene installato come istanza tabulare. È possibile eseguire l'override della modalità predefinita scegliendo Modalità server multidimensionale nella pagina di configurazione del server dell'Installazione guidata.

Passaggio 2: Scaricare e installare gli strumenti di sviluppo e gestione

Visual Studio viene scaricato e installato separatamente da altre funzionalità di SQL Server. Le finestre di progettazione e i modelli di progetto usati per creare modelli sono inclusi nell'estensione dei progetti di Analysis Services per Visual Studio. Per altre informazioni sull'installazione delle versioni di Visual Studio supportate e dell'estensione dei progetti di Analysis Services, vedere Strumenti di Analysis Services - Creare e distribuire modelli.

SQL Server Management Studio (SSMS) viene scaricato e installato separatamente da altre funzionalità di SQL Server.

Scaricare SQL Server Management Studio

Opzionalmente, considera l'installazione di Excel per esplorare i dati multidimensionali durante il tutorial. L'installazione di Excel abilita la funzionalità Analizza in Excel che avvia Excel utilizzando un elenco di campi di tabella pivot connesso al cubo che si sta creando. È consigliabile usare Excel per esplorare i dati perché è possibile creare rapidamente un report pivot che consente di interagire con i dati.

In alternativa, è possibile esplorare i dati usando la finestra di progettazione query MDX predefinita incorporata incorporata in SQL Server Data Tools. Il progettista di query restituisce gli stessi dati, ad eccezione del fatto che i dati sono presentati come un insieme di righe piatte.

Passaggio 3: Installare i database

Un modello multidimensionale di Analysis Services usa dati transazionali importati da un sistema di gestione di database relazionale. Ai fini di questa esercitazione, usare il database relazionale seguente come origine dati.

  • AdventureWorksDW2019 - Questo è un data warehouse relazionale che viene eseguito su un'istanza del motore di database. Fornisce i dati originali usati dai database e dai progetti di Analysis Services creati e distribuiti attraverso l'esercitazione. L'esercitazione presuppone che si usi AdventureWorksDW2019, ma le versioni precedenti funzionano.

    È possibile usare questo database di esempio con SQL Server 2019 e versioni successive. In generale, è consigliabile usare la versione del database di esempio corrispondente alla versione del motore di database.

Per installare il database, eseguire le operazioni seguenti:

  1. Scaricare un backup del database AdventureWorksDW2019 da GitHub.

  2. Copiare il file di backup nella directory di backup dell'istanza del motore di database di SQL Server locale.

  3. Avviare SQL Server Management Studio e connettersi all'istanza del motore di database.

  4. Ripristinare il database.

Passaggio 4: Concedere le autorizzazioni del database

I progetti di esempio usano le impostazioni di impersonificazione dell'origine dati che specificano il contesto di sicurezza in cui i dati vengono importati o elaborati. Per impostazione predefinita, le impostazioni di rappresentazione specificano l'account del servizio Analysis Services per l'accesso ai dati. Per usare questa impostazione predefinita, è necessario assicurarsi che l'account del servizio in cui viene eseguito Analysis Services disponga delle autorizzazioni di lettura dati per il database AdventureWorksDW .

Annotazioni

Ai fini dell'apprendimento, è consigliabile usare l'opzione di rappresentazione dell'account del servizio predefinito e concedere autorizzazioni di lettura dati all'account del servizio in SQL Server. Anche se sono disponibili altre opzioni di rappresentazione, non tutte sono adatte per le operazioni di elaborazione. In particolare, l'opzione per l'uso delle credenziali dell'utente corrente non è supportata per l'elaborazione.

  1. Determinare l'account del servizio. È possibile usare Gestione configurazione SQL Server o l'applicazione console Servizi per visualizzare le informazioni sull'account. Se Analysis Services è stato installato come istanza predefinita, usando l'account predefinito, il servizio viene eseguito come NT Service\MSSQLServerOLAPService.

  2. In Management Studio, connettersi all'istanza del motore di database.

  3. Espandere la cartella Sicurezza, fare clic con il pulsante destro del mouse su Account di accesso e scegliere Nuovo account di accesso.

  4. Nella pagina Generale, in Nome account di accesso, digitare NT Service\MSSQLServerOLAPService (o qualsiasi account in cui è in esecuzione il servizio).

  5. Fare clic su Mappatura utenti.

  6. Selezionare la casella di controllo accanto al database AdventureWorksDW . L'appartenenza ai ruoli deve includere automaticamente db_datareader e public. Fare clic su OK per accettare le impostazioni predefinite.

Passaggio 5: Installare progetti

L'esercitazione include progetti di esempio in modo da poter confrontare i risultati con un progetto completato o avviare una lezione più avanti nella sequenza.

  1. Scaricare il adventure-works-multidimensional-tutorial-projects.zip dalla pagina degli esempi di Adventure Works for Analysis Services in GitHub.

  2. Spostare il file .zip in una cartella appena sotto l'unità radice ,ad esempio C:\Tutorial. Questo passaggio riduce l'errore "Percorso troppo lungo" che talvolta si verifica se si tenta di decomprimere i file nella cartella Download.

  3. Decomprimere i progetti di esempio: fare clic con il pulsante destro del mouse sul file e scegliere Estrai tutto. Dopo aver estratto i file, è necessario avere cartelle Lezione 1, 2, 3, 5, 6, 7, 8, 9, 10 Completa e Lezione 4 Inizio.

  4. Rimuovere le autorizzazioni di sola lettura per questi file. Fare clic con il pulsante destro del mouse sulla cartella padre, selezionare Proprietà e deselezionare la casella di controllo di sola lettura. Fare clic su OK. Applicare le modifiche apportate a questa cartella, alle sottocartelle e ai file.

  5. Aprire il file della soluzione (.sln) corrispondente alla lezione in uso. Nella cartella denominata "Lesson 1 Complete", ad esempio, si aprirà il file Analysis Services Tutorial.sln.

  6. Distribuire la soluzione per verificare che le autorizzazioni del database e le informazioni sul percorso del server siano configurate correttamente.

    Se Analysis Services e il motore di database vengono installati come istanza predefinita (MSSQLServer) e tutto il software è in esecuzione nello stesso computer, è possibile fare clic su Distribuisci soluzione dal menu Compila per compilare e distribuire il progetto di esempio nell'istanza locale di Analysis Services. Durante la distribuzione, i dati vengono elaborati (o importati) dal database AdventureWorksDW nell'istanza del motore di database locale. Viene creato un nuovo database di Analysis Services nell'istanza di Analysis Services che contiene i dati recuperati dal motore di database.

    Se si verificano errori, esaminare i passaggi precedenti per configurare le autorizzazioni del database. Inoltre, potrebbe essere necessario modificare i nomi dei server. Il nome del server predefinito è localhost. Se i server sono installati in computer remoti o come istanze denominate, è necessario eseguire l'override dell'impostazione predefinita per usare un nome di server valido per l'installazione. Inoltre, se i server si trovano in computer remoti, potrebbe essere necessario configurare Windows Firewall per consentire l'accesso ai server.

    Il nome del server per la connessione al motore di database viene specificato nell'oggetto Origine dati della soluzione multidimensionale (Adventure Works Tutorial), visibile in Esplora soluzioni.

    Il nome del server per la connessione ad Analysis Services viene specificato nella scheda Distribuzione delle pagine delle proprietà del progetto, visibile anche in Esplora soluzioni.

  7. In SQL Server Management Studio connettersi ad Analysis Services. Verificare che nel server sia in esecuzione il database denominato Analysis Services Tutorial .

Passo successivo

Ora sei pronto per usare il tutorial. Per altre informazioni su come iniziare, vedere Modellazione multidimensionale (esercitazione su Adventure Works).

Vedere anche

Configurare Windows Firewall per consentire l'accesso ad Analysis Services
Configurare Windows Firewall per consentire l'accesso a SQL Server