Definizione di un database di Analysis Services

Per creare o modificare un database di Microsoft SQL Server Analysis Services, sono disponibili due metodi principali:

  • È possibile creare un database di Analysis Services distribuendo un progetto di Analysis Services da Business Intelligence Development Studio a un'istanza designata di Analysis Services. Con questo processo viene creato un database di Analysis Services, se nell'istanza non esiste già un database con lo stesso nome, e viene creata un'istanza degli oggetti designati nel nuovo database creato. Quando si utilizza un database di Analysis Services in questo modo, le modifiche apportate agli oggetti nel progetto di Analysis Services diventano effettive solo al momento della distribuzione del progetto in un'istanza di Analysis Services. Per ulteriori informazioni, vedere Sviluppo e implementazione utilizzando Business Intelligence Development Studio e Distribuzione della soluzione (Analysis Services - Dati multidimensionali).

    Nota

    Per impostazione predefinita, il nome del progetto di Analysis Services determina il nome del database di Analysis Services creato al momento della distribuzione del progetto di Analysis Services. È tuttavia possibile specificare un nome diverso per il progetto modificandone la proprietà Database. Durante lo sviluppo è talvolta utile distribuire versioni di un progetto di Analysis Services in database diversi di Analysis Services per eseguire confronti e test affiancati. Per ulteriori informazioni sulle proprietà dei progetti, vedere Configurazione delle proprietà dei progetti di Analysis Services.

  • È possibile creare un database di Analysis Services vuoto all'interno di un'istanza di Analysis Services, utilizzando SQL Server Management Studio o Business Intelligence Development Studio, quindi connettersi direttamente a tale database mediante Business Intelligence Development Studio e creare oggetti all'interno di esso anziché di un progetto. Quando si utilizza un database di Analysis Services in questo modo, le modifiche apportate agli oggetti diventano effettive nel database con cui viene stabilita la connessione al momento del salvataggio dell'oggetto modificato.

    Nota

    Quando si utilizza un database di Analysis Services in questo modo, non è possibile visualizzare il codice sottostante per ogni oggetto né integrare le modifiche con il controllo del codice sorgente.

In Business Intelligence Development Studio viene utilizzata l'integrazione con software per il controllo del codice sorgente per supportare più sviluppatori che utilizzano contemporaneamente oggetti diversi all'interno di un progetto di Analysis Services. Uno sviluppatore può inoltre interagire direttamente con un database di Analysis Services, anziché tramite un progetto di Analysis Services. In questo caso, tuttavia, gli oggetti di un database di Analysis Services potrebbero risultare non sincronizzati con il progetto di Analysis Services utilizzato per la distribuzione. Dopo la distribuzione, un database di Analysis Services viene amministrato mediante SQL Server Management Studio. Mediante SQL Server Management Studio è inoltre possibile apportare determinate modifiche a un database di Analysis Services, ad esempio a partizioni e ruoli, a causa delle quali gli oggetti di un database di Analysis Services potrebbero risultare non sincronizzati con il progetto di Analysis Services utilizzato per la distribuzione. Per ulteriori informazioni, vedere Introduzione a Business Intelligence Development Studio, Utilizzo di progetti e database di Analysis Services durante la fase di sviluppo, Utilizzo di database di progetto di Analysis Services in un ambiente di produzione, Gestione di istanze di Analysis Services e Protezione (Analysis Services - Dati multidimensionali).