Definizione di un progetto di Analysis Services

È possibile definire un progetto di MicrosoftSQL ServerAnalysis Services in Business Intelligence Development Studio utilizzando il modello di progetto di Analysis Services o l'Importazione guidata database di Analysis Services 9.0 per leggere il contenuto di un database di Analysis Services e creare un progetto di Analysis Services basato su di esso. Se in Business Intelligence Development Studio non è attualmente caricata alcuna soluzione, creando un nuovo progetto di Analysis Services viene automaticamente creata una nuova soluzione. In caso contrario, il nuovo progetto di Analysis Services può essere aggiunto alla soluzione esistente oppure creato in una nuova soluzione.

Per creare un progetto di Analysis Services in Business Intelligence Development Studio, è necessario eseguire la procedura di base seguente:

  1. Definire un progetto di Analysis Services selezionando il modello Progetto di Analysis Services o l'Importazione guidata database di Analysis Services 9.0 nel gruppo di modelli di Business Intelligence della finestra di dialogo Nuovo progetto e specificando un nome e un percorso per il nuovo progetto.

    [!NOTA]

    Per creare un progetto di Analysis Services per modificare un database di SQL Server 2000Analysis Services, è innanzitutto necessario utilizzare la Migrazione guidata Analysis Services in SQL Server Management Studio per eseguire la migrazione del database a SQL ServerAnalysis Services e quindi utilizzare l'Importazione guidata database di Analysis Services 9.0 per creare un progetto di Analysis Services basato sul database migrato. Per ulteriori informazioni, vedere Procedura: Creazione di un progetto di Analysis Services basato su un database esistente di Analysis Services.

  2. In caso di definizione di un progetto di Analysis Services basato sul modello Progetto di Analysis Services, in Business Intelligence Development Studio verrà aperto un progetto modello in cui si possono definire origini dei dati, viste origine dati, cubi, dimensioni, ruoli e altri oggetti di Analysis Services. È possibile progettare tali oggetti in base a origini dei dati esistenti oppure generare una struttura di database relazionale sottostante in base alla progettazione di cubi e dimensioni. È inoltre possibile progettare gli oggetti cubo e dimensione in base a modelli di cubo e di dimensione. Per ulteriori informazioni, vedere Definizione di origini dei dati (Analysis Services), Progettazione di viste origine dati (Analysis Services), Progettazione di oggetti di database multidimensionali di Analysis Services, Progetti di data mining (Analysis Services - Data mining) e Introduzione a Generazione guidata schema.

  3. In caso di definizione di un progetto di Analysis Services basato su un database esistente di Analysis Services, i metadati di tale database verranno aperti in un progetto di Analysis Services in Business Intelligence Development Studio, in cui sarà possibile apportare modifiche ai metadati del database esistente. Finché non verrà eseguita la distribuzione delle modifiche, tuttavia, nessuna modifica apportata influirà sul database esistente di Analysis Services.

  4. Creare qualsiasi altro progetto necessario per la soluzione di Business Intelligence.

  5. Aggiungere eventuali file esterni, ad esempio file di testo contenenti note sul progetto, nella cartella Varie del progetto di Analysis Services in Esplora soluzioni.

  6. Definire le proprietà di distribuzione del progetto indicando il server su cui i metadati del progetto verranno distribuiti come oggetti istanziati e specificando altre proprietà di distribuzione. Per ulteriori informazioni, vedere Procedura: Configurazione delle proprietà dei progetti di Analysis Services e Distribuzione di progetti di Analysis Services.

    [!NOTA]

    Per impostazione predefinita, il progetto viene distribuito da Business Intelligence Development Studio nell'istanza predefinita di Analysis Services sul computer locale. È possibile modificare la destinazione di distribuzione utilizzando la finestra di dialogo Pagine delle proprietà del progetto di Analysis Services per modificare la proprietà di configurazione Server.

  7. Creare e distribuire la soluzione in un'istanza di Analysis Services per eseguirne il test. Con la creazione di una soluzione vengono convalidate le definizioni e le dipendenze degli oggetti incluse nel progetto e viene generato uno script di distribuzione. Durante la distribuzione di una soluzione viene utilizzato il motore di distribuzione di Analysis Services per l'invio dello script di distribuzione all'istanza specificata. Per ulteriori informazioni, vedere Procedura: Generazione e distribuzione di un progetto di Analysis Services e Distribuzione del prodotto (Analysis Services - Dati multidimensionali).

    [!NOTA]

    Per impostazione predefinita, durante la distribuzione di una soluzione vengono elaborati in Business Intelligence Development Studio soltanto gli oggetti modificati dallo script di distribuzione e gli oggetti dipendenti. È possibile modificare questa funzionalità utilizzando la finestra di dialogo Pagine delle proprietà del progetto di Analysis Services per modificare la proprietà di configurazione Opzione di elaborazione. Per ulteriori informazioni, vedere Procedura: Configurazione delle proprietà dei progetti di Analysis Services e Distribuzione del prodotto (Analysis Services - Dati multidimensionali).

  8. Controllare e testare il progetto distribuito.

  9. Modificare le definizioni degli oggetti, quindi creare e distribuire nuovamente la soluzione.

Dopo aver completato il progetto, è possibile utilizzare la Distribuzione guidata Analysis Servicesper distribuire lo script di distribuzione generato durante la generazione della soluzione nelle istanze di destinazione a scopo di test finale, gestione temporanea e distribuzione. Per ulteriori informazioni, vedere Distribuzione del prodotto (Analysis Services - Dati multidimensionali).

Cartelle di progetto

Un progetto di Analysis Services contiene le cartelle seguenti, utilizzate per organizzare gli elementi inclusi nel progetto.

Cartella

Descrizione

Origini dei dati

Contiene le origini dei dati di un progetto di Analysis Services. Questi oggetti vengono creati tramite la Creazione guidata origine dati e modificati in Progettazione origine dati.

Vista origine dati

Contiene le viste origine dati di un progetto di Analysis Services. Questi oggetti vengono creati tramite la Creazione guidata vista origine dati e modificati in Progettazione vista origine dati.

Cubi

Contiene i cubi di un progetto di Analysis Services. Questi oggetti vengono creati tramite la Creazione guidata cubo e modificati in Progettazione cubi.

Dimensioni

Contiene le dimensioni di un progetto di Analysis Services. Questi oggetti vengono creati tramite la Creazione guidata dimensione e modificati in Progettazione dimensioni.

Strutture di data mining

Contiene le strutture di data mining di un progetto di Analysis Services. Questi oggetti vengono creati tramite la Creazione guidata modello di data mining e modificati in Progettazione modelli di data mining.

Ruoli

Contiene i ruoli di database di un progetto di Analysis Services. I ruoli vengono creati e gestiti in Progettazione ruoli.

Assembly

Contiene i riferimenti a librerie COM e assembly Microsoft .NET Framework di un progetto di Analysis Services. I riferimenti vengono creati nella finestra di dialogo Aggiungi riferimento.

Varie

Contiene qualsiasi tipo di file, tranne i file di Analysis Services.

Tipi di file

Una soluzione di Business Intelligence Development Studio può includere vari tipi di file a seconda dei progetti che compongono la soluzione e degli elementi di ogni progetto della soluzione. In genere i file dei vari progetti di una soluzione Business Intelligence Development Studio sono archiviati nella cartella delle soluzioni, in una cartella distinta per ogni progetto.

[!NOTA]

Quando si copia un file di oggetto in una cartella del progetto, l'oggetto non viene aggiunto al progetto. Per aggiungere una definizione di oggetto esistente a un progetto, è necessario scegliere Aggiungi dal menu di scelta rapida del progetto in Business Intelligence Development Studio.

La cartella di un progetto di Analysis Services può contenere i tipi di file elencati nella tabella seguente.

Tipo di file

Descrizione

File di definizione del progetto di Analysis Services (dwproj)

Contiene i metadati relativi a elementi, configurazioni e riferimenti ad assembly definiti e inclusi nel progetto di Analysis Services.

Impostazioni utente del progetto di Analysis Services (dwproj.user)

Contiene le informazioni di configurazione del progetto di Analysis Services per un utente specifico.

File di origine dei dati (ds)

Contiene gli elementi Analysis Services Scripting Language (ASSL) che definiscono i metadati di un'origine dei dati.

File di vista origine dati (dsv)

Contiene gli elementi ASSL che definiscono i metadati di una vista origine dati.

File di cubo (cube)

Contiene gli elementi ASSL che definiscono i metadati di un cubo, inclusi i gruppi di misure, le misure e le dimensioni del cubo.

File di partizione (partitions)

Contiene gli elementi ASSL che definiscono i metadati delle partizioni del cubo specificato.

File di dimensione (dim)

Contiene gli elementi ASSL che definiscono i metadati di una dimensione del database.

File di struttura di data mining (dmm)

Contiene gli elementi ASSL che definiscono i metadati di una struttura di data mining e i modelli di data mining associati.

File di database (database)

Contiene gli elementi ASSL che definiscono i metadati di un database, compresi i tipi di conto, le traduzioni e le autorizzazioni del database.

File di ruolo del database (role)

Contiene gli elementi ASSL che definiscono i metadati di un ruolo del database, compresi i membri del ruolo.

Modelli di elementi

Se si aggiungono nuovi elementi a un progetto di Analysis Services mediante la finestra di dialogo Aggiungi nuovo elemento, è possibile utilizzare un modello di elementi, ovvero un'istruzione o uno script predefinito che illustra come deve essere eseguita una determinata azione.

I modelli di elementi, elencati nella tabella seguente, sono disponibili nella categoria Elementi progetto di Analysis Services visualizzata nel riquadro Categorie della finestra di dialogo Aggiungi nuovo elemento.

Categoria

Modello di elementi

Descrizione

Elementi progetto di Analysis Services

Cubo

Avvia la Creazione guidata cubo per l'aggiunta di un nuovo cubo al progetto di Analysis Services.

 

Origine dei dati

Avvia la Creazione guidata origine dati per l'aggiunta di una nuova origine dei dati al progetto di Analysis Services.

 

Vista origine dati

Avvia la Creazione guidata vista origine dati per l'aggiunta di una nuova vista origine dati al progetto di Analysis Services.

 

Ruolo database

Aggiunge un nuovo ruolo di database al progetto di Analysis Services e determina quindi la visualizzazione di Progettazione ruoli per il nuovo ruolo.

 

Dimensione

Avvia la Creazione guidata dimensione per l'aggiunta di una nuova dimensione di database al progetto di Analysis Services.

 

Struttura di data mining

Avvia la Creazione guidata modello di data mining per l'aggiunta di una nuova struttura di data mining e del modello di data mining associato al progetto di Analysis Services.