Condividi tramite


Database modelli multidimensionali (SSAS)

Un database di Analysis Services è una raccolta di origini dati, viste origine dati, cubi, dimensioni e ruoli. Facoltativamente, un database di Analysis Services può includere strutture per il data mining e assembly personalizzati che consentono di aggiungere funzioni definite dall'utente al database.

I cubi sono gli oggetti query fondamentali in Analysis Services. Quando si esegue una connessione a un database di Analysis Services tramite un'applicazione client, si esegue in pratica la connessione a un cubo all'interno di tale database. È possibile che in un database siano contenuti più cubi se si riutilizzano dimensioni, assembly, ruoli o strutture di data mining in più contesti.

È possibile creare e modificare un database di Analysis Services a livello di codice o usando uno di questi metodi interattivi:

  • Distribuire un progetto di Analysis Services da SQL Server Data Tools (SSDT) a un'istanza designata di Analysis Services. Questo processo crea un database di Analysis Services, se un database con tale nome non esiste già all'interno di tale istanza e crea un'istanza degli oggetti progettati all'interno del database appena creato. Quando si usa un database di Analysis Services in SQL Server Data Tools, le modifiche apportate agli oggetti nel progetto Analysis Services diventano effettive solo quando il progetto viene distribuito in un'istanza di Analysis Services.

  • Creare un database Analysis Services vuoto all'interno di un'istanza di Analysis Services usando SQL Server Management Studio o SQL Server Data Tools (SSDT) e quindi connettersi direttamente a tale database usando SQL Server Data Tools (SSDT) e creare oggetti all'interno di esso (anziché all'interno di un database) progetto). Quando si utilizza un database di Analysis Services in questo modo, le modifiche apportate agli oggetti diventano effettive nel database a cui ci si connette quando viene salvato l'oggetto modificato.

SQL Server Data Tools (SSDT) usa l'integrazione con il software di controllo del codice sorgente per supportare più sviluppatori che usano oggetti diversi all'interno di un progetto di Analysis Services contemporaneamente. Uno sviluppatore può anche interagire direttamente con un database di Analysis Services, anziché tramite un progetto di Analysis Services, ma il rischio è che gli oggetti in un database di Analysis Services possano diventare non sincronizzati con il progetto di Analysis Services usato per la relativa distribuzione. Dopo la distribuzione, si amministra un database di Analysis Services usando SQL Server Management Studio. Alcune modifiche possono essere apportate anche a un database di Analysis Services utilizzando SQL Server Management Studio, ad esempio le partizioni e i ruoli, che possono anche causare la disconnessità degli oggetti in un database di Analysis Services con il progetto di Analysis Services usato per la relativa distribuzione.

Collegare e scollegare database di Analysis Services

Backup e ripristino di database di Analysis Services

Documentazione e script per un database di Analysis Services

Modificare o eliminare un database di Analysis Services

Spostare un database di Analysis Services

Rinominare un database multidimensionale (Analysis Services)

Impostare il livello di compatibilità di un database multidimensionale (Analysis Services)

Impostare le proprietà dei database multidimensionali (Analysis Services)

Sincronizzare i database di Analysis Services

Passare un database di Analysis Services tra le modalità ReadOnly e ReadWrite

Vedere anche

Connettersi in modalità online a un database di Analysis Services
Creare un progetto di Analysis Services (SSDT)
Query su dati multidimensionali con MDX