Database modelli multidimensionali (SSAS)
Si applica a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
Un database SQL Server Analysis Services è una raccolta di origini dati, viste origine dati, cubi, dimensioni e ruoli. Facoltativamente, un database 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 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 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 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 oggetto SQL Server Analysis Services'istanza.
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 Toolse 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 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 SQL Server Analysis Services, anziché tramite un progetto di SQL Server Analysis Services, ma il rischio è che gli oggetti in un database SQL Server Analysis Services possano diventare non sincronizzati con il SQL Server Analysis Services progetto usato per la relativa distribuzione. Dopo la distribuzione, si amministra un database SQL Server Analysis Services usando SQL Server Management Studio. Alcune modifiche possono essere apportate anche a un database SQL Server Analysis Services tramite SQL Server Management Studio, ad esempio per partizioni e ruoli, che possono anche causare la disconnessità degli oggetti in un database SQL Server Analysis Services non sincronizzati con il SQL Server Analysis Services progetto usato per la relativa distribuzione.
Attività correlate
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)
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