Utilidad de implementación (Analysis Services - Datos multidimensionales)

La utilidad Microsoft.AnalysisServices.Deployment permite iniciar el motor de implementación de Microsoft SQL Server Analysis Services desde el símbolo del sistema. Como archivo de entrada, la utilidad utiliza archivos de salida XML creados al construir un proyecto de Analysis Services en Business Intelligence Development Studio. Los archivos de entrada se pueden modificar fácilmente para personalizar la implementación de un proyecto de Analysis Services. El script de implementación creado puede ejecutarse inmediatamente o se puede guardar para su posterior implementación.

Sintaxis

Microsoft.AnalysisServices.Deployment [ASdatabasefile] 
    {[/s[:logfile]] | [/a] | [[/o[:output_script_file]] [/d]]}

Argumentos

  • ASdatabasefile
    Ruta completa de la carpeta en la que se encuentra el archivo (.asdatabase) del script de implementación de Analysis Services. El archivo de script de implementación contiene la ubicación de las definiciones de objetos que se implementarán. Si no se especifica, se utiliza la carpeta actual.

  • /s
    Ejecuta la utilidad en modo silencioso y no muestra cuadros de diálogo. Para obtener más información sobre los modos, vea la sección Modos, más adelante en este tema.

  • logfile
    Ruta completa y nombre del archivo de registro. Los eventos de traza se registrarán en el archivo de registro especificado. Si el archivo de registro ya existe, se reemplazará el contenido del archivo.

  • /a
    Ejecuta la utilidad en modo de respuesta. Todas las respuestas realizadas durante la parte del asistente de la utilidad deben volver a escribirse en los archivos de entrada, pero en realidad no se realizará ningún cambio en los destinos de la implementación.

  • /o
    Ejecuta la utilidad en modo de salida. No se producirá la implementación, pero el script XML para Analysis (XMLA) que normalmente se enviaría a los destinos de implementación se guarda en el archivo de script de salida especificado. Si no se especifica output_script_file, la utilidad intenta utilizar el archivo de script de salida especificado en el archivo de entrada de opciones de implementación (.deploymentoptions). Si no se especifica un archivo de script de salida en el archivo de entrada de opciones de implementación, se produce un error.

    Para obtener más información sobre los modos, vea la sección Modos, más adelante en este tema.

  • output_script_file
    Ruta completa y nombre del archivo de script de salida.

  • /d
    Si se utiliza el argumento /o, especifica que la utilidad no debe conectarse con la instancia de destino. Como no se realiza ninguna conexión con los destinos de implementación, el script de salida se genera basándose solamente en la información recuperada de los archivos de entrada.

    Nota

    El argumento /d se utiliza solamente en el modo de salida. Este argumento se omite si se especifica en el modo silencioso o de respuesta. Para obtener más información sobre los modos, vea la sección Modos, más adelante en este tema.

Comentarios

La utilidad Microsoft.AnalysisServices.Deployment toma un conjunto de archivos que proporcionan definiciones de objetos, destinos de implementación y parámetros de configuración, e intenta implementar las definiciones de objetos en los destinos de implementación especificados mediante les opciones de implementación y los parámetros de configuración que se han indicado. Esta utilidad puede proporcionar una interfaz de usuario cuando se invoca en el modo de salida o en el archivo de salida. Para obtener más información sobre cómo usar la interfaz de usuario proporcionada por esta utilidad para crear los archivos de respuesta, vea Usar el Asistente para la implementación de Analysis Services.

La utilidad se encuentra en la carpeta \Bin de la instancia de Analysis Services.

Modos

La utilidad se puede ejecutar en los modos que se enumeran en la siguiente tabla.

Modo

Descripción

Modo silencioso

No se muestra ninguna interfaz de usuario y toda la información necesaria para la implementación la proporcionan los archivos de entrada. La utilidad no muestra el progreso en el modo silencioso. En su lugar, se puede usar un archivo de registro opcional para capturar el progreso y la información de errores para su posterior revisión.

Modo de respuesta

Se muestra la interfaz de usuario del Asistente para la implementación y las respuestas del usuario se guardan en los archivos de entrada especificados para la posterior implementación. La implementación no se produce en el modo de respuesta. El único propósito del modo de respuesta es capturar las respuestas del usuario

Modo de salida

No se muestra ninguna interfaz de usuario y toda la información necesaria para la implementación la proporcionan los archivos de entrada.

Sin embargo, a diferencia del modo silencioso, la salida de la utilidad se graba en un archivo de script de salida, no se envía a los destinos de implementación indicados en los archivos de salida. A menos que se especifique el argumento /d, la utilidad conecta con cada destino de implementación para comparar los metadatos mientras genera el archivo de script de salida.

Volver a Argumentos

Ejemplos

El siguiente ejemplo muestra cómo implementar la muestra el proyecto de muestra Adventure Works DW de Analysis Services en el modo silencioso, registrando el progreso y los mensajes de error para su posterior revisión:

Microsoft.AnalysisServices.Deployment.exe

<drive>:\Program Files\Microsoft SQL Server\100\Tools\Samples\AdventureWorks 2008R2 Analysis Services Project\bin

/s: C:\Program Files\Microsoft SQL Server\100\Tools\Samples\AdventureWorks 2008R2 Analysis Services Project\bin\deployment.log