Condividi tramite


Database di modelli multidimensionali (SSAS)

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

Un database di SQL Server Analysis Services è una raccolta di origini dati, viste delle origini dati, cubi, dimensioni e ruoli. Facoltativamente, un database di SQL Server 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 di query fondamentali in Analysis Services. Quando ci si connette a un database di Analysis Services tramite un'applicazione client, ci si connette a un cubo all'interno di tale database. Un database potrebbe contenere più cubi se si riutilizzano dimensioni, assembly, ruoli o strutture di estrazione dei dati in più contesti.

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

  • Distribuire un progetto di SQL Server Analysis Services da SQL Server Data Tools a un'istanza designata di SQL Server Analysis Services. Questo processo crea un database di SQL Server 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 sql Server Analysis Services in SQL Server Data Tools, le modifiche apportate agli oggetti nel progetto SQL Server Analysis Services diventano effettive solo quando il progetto viene distribuito in un'istanza di SQL Server Analysis Services.

  • Creare un database SQL Server Analysis Services vuoto all'interno di un'istanza di SQL Server Analysis Services usando SQL Server Management Studio o SQL Server Data Tools e quindi connettersi direttamente a tale database usando SQL Server Data Tools e creare oggetti al suo interno anziché all'interno di un progetto. Quando si utilizza un database di SQL Server 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 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 SQL Server Analysis Services contemporaneamente. Uno sviluppatore può anche interagire direttamente con un database di SQL Server Analysis Services, anziché tramite un progetto di SQL Server Analysis Services, ma il rischio è che gli oggetti in un database di SQL Server Analysis Services possano non essere sincronizzati con il progetto SQL Server Analysis Services usato per la distribuzione. Dopo la distribuzione, si amministra un database di SQL Server Analysis Services usando SQL Server Management Studio. Alcune modifiche possono essere apportate anche a un database di SQL Server Analysis Services tramite SQL Server Management Studio, ad esempio per partizioni e ruoli, che possono anche causare l'interruzione della sincronizzazione degli oggetti in un database di SQL Server Analysis Services con il progetto SQL Server Analysis Services usato per la distribuzione.

Collegare e scollegare database di Analysis Services

Backup e ripristino dei database di Analysis Services

Documentare e creare 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)

Livello di compatibilità di un database multidimensionale (Analysis Services)

Impostare le proprietà del database multidimensionale (Analysis Services)

Sincronizzare i database di Analysis Services

Cambiare 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)
Esecuzione di query su dati multidimensionali con MDX