Database modelli multidimensionali (SSAS)
Si applica a:
SQL Server Analysis Services
Azure Analysis Services
Power BI Premium
Un database di Analysis Services è una raccolta di origini dati, viste origine dati, cubi, dimensioni e ruoli. Facoltativamente, in un database di Analysis Services possono essere incluse strutture per 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 a livello di codice un database di Analysis Services o tramite uno di questi metodi interattivi:
Distribuire un progetto di Analysis Services da SQL Server Data Tools in 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 SQL Server Data Tools, 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 .
Creare un database di Analysis Services vuoto all'interno di un'istanza di Analysis Services, usando SQL Server Management Studio o SQL Server Data Tools, quindi connettersi direttamente a tale database mediante SQL Server Data Tools 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.
SQL Server Data Tools 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 Analysis Services è inoltre possibile apportare determinate modifiche a un database di SQL Server Management Studio, 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.
Attività correlate
Collegare e scollegare Analysis Services database
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 Analysis Services database
Passare un database di Analysis Services tra le modalità ReadOnly e ReadWrite
Vedere anche
Connessione in modalità online a un database Analysis Services
Creare un Analysis Services Project (SSDT)
Query su dati multidimensionali con MDX