Implementación de soluciones de modelo mediante la Utilidad de implementación
Se aplica a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
La utilidad Microsoft.AnalysisServices.Deployment permite iniciar el motor de implementación de SQL Server Analysis Services desde el símbolo del sistema. Como archivo de entrada, la utilidad usa los archivos de salida XML generados mediante la compilación de un proyecto de SQL Server Analysis Services en SQL Server Data Tools. Los archivos de entrada se pueden modificar fácilmente para personalizar la implementación de un proyecto de SQL Server Analysis Services. El script de implementación generado puede ejecutarse inmediatamente o guardarse para su implementación posterior.
El Asistente para implementación o utilidad de SQL Server Analysis Services se instala con SQL Server Managment Studio (SSMS). Asegúrese de que usa la versión más reciente. De forma predeterminada, la versión más reciente de la utilidad de implementación instalada con SSMS 18.x o posterior se instala en C:\Archivos de programa (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE. Cuando se instala con SSMS 17.x anterior, la ruta de acceso predeterminada es C:\Archivos de programa (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio.
Sintaxis
Microsoft.AnalysisServices.Deployment [ASdatabasefile]
{[/s[:logfile]] | [/a] | [[/o[:output_script_file]] [/d]]}
Argumentos
ASdatabasefile
Ruta de acceso completa de la carpeta en la que se encuentra el archivo de script de implementación de SQL Server Analysis Services (.asdatabase). Este archivo se genera al implementar un proyecto en SQL Server Data Tools. Se encuentra en la carpeta bin del proyecto. El archivo .asdatabase contiene la ubicación de las definiciones de objetos que se implementarán. Si no se especifica, se usa 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 seguimiento 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 for 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 usar 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 de acceso completa y nombre del archivo de script de salida.
/d
Si se usa 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 usa solamente en modo de salida. Este argumento se omite si se especifica en 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 para esta utilidad para crear archivos de respuesta, consulte Implementación de soluciones de modelo mediante el Asistente para implementación.
La utilidad se encuentra en la carpeta \Archivos de programa (x86)\Microsoft SQL Server\140\Binn\ManagementStudio.
Modos
La utilidad se puede ejecutar en los modos que se enumeran en la siguiente tabla.
Mode | 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 escribe en un archivo de script de salida, no se envía a los destinos de implementación indicados en los archivos de entrada. A menos que 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. |
Ejemplos
En el ejemplo siguiente se muestra cómo implementar un proyecto de SQL Server Analysis Services en modo silencioso, registrar el progreso y los mensajes de error para su posterior revisión:
Microsoft.AnalysisServices.Deployment.exe
<drive>:\My Documents\Visual Studio 2010\Projects\AdventureWorksProject\Project1\bin
/s: C:\ My Documents\Visual Studio 2010\Projects\AdventureWorksProject\Project1\bin\deployment.log
Consulte también
Referencia de la utilidad del símbolo del sistema (motor de base de datos)