Microsoft.AnalysisServices.Deployment (utilidad)

La utilidad Microsoft.AnalysisServices.Deployment permite iniciar el motor de implementación de Microsoft SQL Server 2005 Analysis Services (SSAS) 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. La secuencia de comandos de implementación creada 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) de la secuencia de comandos de implementación de Analysis Services. El archivo de secuencia de comandos 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 la secuencia de comandos XML para Analysis (XMLA) que normalmente se enviaría a los destinos de implementación se guarda en el archivo de secuencia de comandos de salida especificado. Si no se especifica output_script_file, la utilidad intenta utilizar el archivo de secuencia de comandos de salida especificado en el archivo de entrada de opciones de implementación (.deploymentoptions). Si no se especifica un archivo de secuencia de comandos 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 secuencia de comandos 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, la secuencia de comandos de salida se genera basándose sólo en la información recuperada de los archivos de entrada.

    [!NOTA] El argumento /d se utiliza sólo 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.

Notas

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 secuencia de comandos 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 secuencia de comandos 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\90\Tools\Samples\AdventureWorks Analysis Services Project\bin

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

Vea también

Conceptos

Utilidades del símbolo del sistema

Otros recursos

Implementar sistemas de desarrollo y producción de Analysis Services

Ayuda e información

Obtener ayuda sobre SQL Server 2005