Compartir a través de


Métodos de implementación de Analysis Services

Después de haber completado el desarrollo de un proyecto de Microsoft SQL Server 2005 Analysis Services (SSAS), hay cinco posibles métodos de implementación que se pueden usar con una instancia de Analysis Services. Cada uno de estos métodos figura aquí con vínculos a información complementaria que es necesaria para usar la técnica.

Cinco métodos de implementación

Los cinco métodos de implementación se enumeran aquí en orden de conveniencia: Automatización de Objetos de administración de análisis (AMO), secuencias de comandos XMLA, el Asistente para la implementación de Analysis Services, el Asistente para sincronizar, copias de seguridad y restauración. La automatización AMO es la más flexible, y puede usar el Agente SQL Server con su aplicación AMO para ejecutar la implementación en un programa preestablecido. También se pueden ejecutar secuencias de comandos XMLA de forma preestablecida con el Agente SQL Server, pero este método no presenta la misma flexibilidad que AMO. AMO ofrece una mayor funcionalidad, al alojar todo el espectro de comandos administrativos. Con el Asistente para la implementación, puede implementar directamente desde el archivo de Analysis Services, tal como lo creó el directorio de salida en la generación del proyecto. La copia de seguridad y restauración no se utilizan con la misma frecuencia que los otros métodos de implementación, pero es una forma de completar rápidamente una implementación con requisitos mínimos de infraestructura.

Implementación con automatización AMO

Los Objetos de administración de análisis (AMO) ofrecen una interfaz de programación al conjunto de comandos completo para Analysis Services de los que dispone el programador. Por lo tanto, AMO se puede usar para la implementación y también para los diversos comandos administrativos que admite. Para obtener más información acerca del usuario de AMO para automatizar cualquier tipo de tarea administrativa, vea Analysis Management Objects (AMO).

Implementación con secuencias de comandos XMLA

Las secuencias de comandos XMLA se forman fácilmente en SQL Server Management Studio definiendo el proceso de implementación, codificándolo y guardándolo en una secuencia de comandos XMLA. Una vez que se tiene una secuencia de comandos XMLA en un archivo guardado, se puede ejecutar fácilmente la secuencia de comandos de acuerdo con un programa, o bien incrustar la secuencia de comandos en una aplicación que se conecta directamente con una instancia de Analysis Services. Para obtener más información acerca del uso de secuencias de comandos XMLA, vea Usar una secuencia de comandos XML.

Asistente para la implementación

Para la implementación dedicada, el Asistente para la implementación de Analysis Services resulta muy conveniente. Igual que puede guardar una secuencia de comandos XMLA para su uso posterior en SQL Server Management Studio, puede guardar secuencias de comandos del Asistente para implementación. El Asistente para la implementación se puede ejecutar interactivamente y desde el símbolo del sistema. Para obtener más información acerca de cómo ejecutar el Asistente para la implementación, vea Ejecutar el Asistente para la implementación de Analysis Services. Para obtener información general acerca del Asistente para la implementación, vea Usar el Asistente para la implementación de Analysis Services.

Implementación con el Asistente para sincronizar

El Asistente para sincronizar se puede usar para copiar datos y metadatos de un servidor de origen a un servidor de destino. Si el servidor de origen tiene la copia de la base de datos que desea implementar, resulta fácil copiar la copia de la base de datos a un servidor de destino. Si el servidor de destino ya tiene una copia de la misma base de datos, esto no afecta la operación de sincronización y la base de datos se actualiza. Si no hay ninguna base de datos, la nueva base de datos se copia en el servidor de destino. Para aprender a sincronizar una base de datos de Analysis Services, vea Cómo sincronizar una base de datos de Analysis Services.

Implementación con copia de seguridad/restauración

La copia de seguridad ofrece la forma más simple de transferir bases de datos de Analysis Services. Desde el cuadro de diálogo Copia de seguridad, puede establecer la configuración de las opciones y, a continuación, puede ejecutar la copia de seguridad desde el mismo cuadro de diálogo. O bien, puede crear una secuencia de comandos que se puede guardar y ejecutar con la frecuencia necesaria. Para obtener más información acerca del uso de copias de seguridad para la transferencia de bases de datos, vea Opciones de copia de seguridad.

Vea también

Conceptos

Comprender los archivos de entrada utilizados para crear la secuencia de comandos de implementación

Otros recursos

Usar el Asistente para la implementación de Analysis Services
Microsoft.AnalysisServices.Deployment (utilidad)

Ayuda e información

Obtener ayuda sobre SQL Server 2005