Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
Analysis Services offre molte funzioni intrinseche da usare con i linguaggi MDX (Multidimensional Expressions) e DMX (Data Mining Extensions). Queste funzioni sono progettate per eseguire tutte le operazioni, dai calcoli statistici standard all'attraversamento dei membri in una gerarchia. Tuttavia, come con qualsiasi altro prodotto complesso e robusto, c'è sempre la necessità di estendere ulteriormente la funzionalità di tale prodotto.
Analysis Services offre pertanto la possibilità di aggiungere assembly ed estensioni personalizzate a un'istanza del servizio, per completare le esigenze aziendali ogni volta che la funzionalità standard non è sufficiente.
Assemblaggi
Gli assembly consentono di estendere le funzionalità aziendali di MDX e DMX. Si compilano le funzionalità desiderate in una libreria, ad esempio una libreria a collegamento dinamico (DLL), quindi si aggiunge la libreria come assembly a un'istanza di Analysis Services o a un database di Analysis Services. I metodi pubblici nella libreria vengono quindi esposti come funzioni definite dall'utente a espressioni MDX e DMX, procedure, calcoli, azioni e applicazioni client.
Estensioni personalizzate
Le estensioni per la personalizzazione di SQL Server Analysis Services sono la base dell'idea di implementare un'architettura plug-in. Le estensioni di personalizzazione di Analysis Services sono una semplice ed elegante modifica alla già esistente architettura di assembly gestita e sono esposte attraverso il modello di oggetti di Microsoft.AnalysisServices.AdomdServer, la sintassi delle espressioni multidimensionali (MDX) e i set di righe dello schema.
Vedere anche
Gestione degli assembly di modelli multidimensionali
Estensioni per la personalizzazione di Analysis Services