Objetos de administración de análisis (AMO)
Se aplica a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
Analysis Management Objects (AMO) es una biblioteca de objetos a los que se accede mediante programación que permite a una aplicación administrar una instancia de Analysis Services.
Si está programando para Azure Analysis Services, SQL Server Analysis Services o Power BI Premium modelos tabulares en el nivel de compatibilidad 1200 o superior, use el modelo de objetos tabulares (TOM). TOM es una extensión de la biblioteca cliente de Objetos de administración de Analysis Services (AMO).
En esta sección se explican los conceptos de AMO, centrándose en los objetos principales, cómo y cuándo utilizarlos y la forma en que se interrelacionan. Para obtener más información sobre objetos o clases específicos, vea:
- Espacio de nombres Microsoft.AnalysisServices, para obtener documentación de referencia.
- Objetos de administración de Analysis Services (AMO), como una Bing.com búsqueda general.
A partir de SQL Server 2016, AMO se refactoriza en varios ensamblados. Las clases genéricas como Server, Database y Roles se encuentran en el espacio de nombres Microsoft.AnalysisServices.Core . Las API específicas multidimensionales permanecen en el espacio de nombres Microsoft.AnalysisServices.
Los scripts y aplicaciones personalizados escritos en versiones anteriores de AMO seguirán funcionando sin modificaciones. Sin embargo, si tiene scripts o aplicaciones que tienen como destino SQL Server 2016 o posterior específicamente, o si necesita recompilar una solución personalizada, asegúrese de agregar el nuevo ensamblado y espacio de nombres al proyecto.