Administrar Analysis Services mediante programación
MicrosoftSQL ServerAnalysis Services admite varias tecnologías que se pueden usar para realizar las tareas administrativas en una instancia de Analysis Services. Con las tecnologías de administración de Analysis Services, puede hacer lo siguiente:
Crear o modificar objetos de Analysis Services
Puede crear o modificar objetos de Analysis Services, como bases de datos, cubos, dimensiones y estructuras de minería de datos, usando los comandos de Objetos de administración de análisis (AMO) o XML for Analysis (XMLA) que contienen elementos de Analysis Services Scripting Language (ASSL).Para crear o modificar objetos de Analysis Services:
Puede usar AMO en una aplicación cliente administrada para crear o modificar objetos usando las interfaces de Microsoft.NET Framework. Para obtener más información, vea Objetos de administración de análisis (AMO).
Puede usar XMLA y ASSL para modificar o crear directamente los objetos en una instancia de Analysis Services. Para obtener más información, vea Referencia de Analysis Services Scripting Language.
Procesar objetos de Analysis Services
Puede procesar objetos de Analysis Services, en los que la instancia de Analysis Services recupera y manipula datos de orígenes de datos subyacentes para las bases de datos, los cubos, las dimensiones, las estructuras de minería de datos, los modelos de minería de datos, los grupos de medidas y las particiones.Para procesar objetos Analysis Services:
Puede usar AMO en una aplicación cliente administrada para procesar objetos mediante interfaces de .NET Framework. Para obtener más información, vea Objetos de administración de análisis (AMO).
Puede usar XMLA para procesar objetos en una transacción en serie o paralela con funcionalidad para revertir, en una instancia de Analysis Services. Para obtener más información, vea Referencia de Analysis Services Scripting Language.
Administrar una instancia de Analysis Services
Puede administrar una instancia de Analysis Services estableciendo las propiedades de configuración, administrando la seguridad de instancia y controlando el servicio de Windows para la instancia de Analysis Services.Para administrar una instancia de Analysis Services:
Puede usar AMO en una aplicación cliente administrada para administrar propiedades de instancia mediante interfaces de .NET Framework. Para obtener más información, vea Objetos de administración de análisis (AMO).
Puede usar XMLA para administrar todos los aspectos de una instancia de Analysis Services. Para obtener más información, vea Referencia de Analysis Services Scripting Language.
Compatibilidad con Microsoft .NET Framework
Empezando con SQL Server, Analysis Services admite totalmente Microsoft .NET Framework. La compatibilidad de .NET Framework permite los programadores tener acceso a los metadatos y a los datos de Analysis Services mediante una opción de lenguajes compatibles con .NET o mediante código nativo. Microsoft.NET Framework SDK incluye compiladores de Microsoft Visual Basic .NET y MicrosoftC#, así como herramientas relacionadas.
Para crear aplicaciones que usan Analysis Services, los programadores pueden usar Microsoft Visual Studio .NET —un entorno de diseño integrado (IDE) que ofrece muchas herramientas y características a los programadores que simplifican y aceleran los ciclos iterativos de codificar, depurar y probar, e implementar. Sin embargo, los programadores no tienen que usar Visual Studio .NET para compilar y generar aplicaciones administradas para Analysis Services. Los programadores pueden usar cualquier código o editor de texto que sea compatible con .NET Framework.
Importante |
---|
De forma predeterminada, .NET Framework se instala con SQL Server, pero no así SDK de .NET Framework. Sin el SDK instalado en su equipo e incluido en la colección de Libros en pantalla, no funcionarán los vínculos al contenido de SDK de esta sección. Instale SDK de .NET Framework. Después de instalar el SDK, agregue el SDK a la colección de Libros en pantalla la y tabla de contenido siguiendo las instrucciones de Administrador de la colección de Ayuda combinada de SQL Server. |