Compartir a través de


Métodos de implementación de Analysis Services

Después de haber completado el desarrollo de un proyecto de MicrosoftSQL ServerAnalysis Services, 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

Aquí se enumeran en una lista los cinco posibles métodos de implementación, en orden de ventaja: automatización de Objetos de administración de análisis (AMO), scripts XMLA, Asistente para la implementación de Analysis Services, Asistente para sincronización, copia 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 Scripts 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. Las copias 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 Objetos de administración de análisis (AMO).

Implementación con Scripts XMLA

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

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 un script XMLA para su uso posterior en SQL Server Management Studio, puede guardar Scripts 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 un script 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.