Compartir a través de


Implementar proyectos de Analysis Services (SSDT)

Durante el desarrollo de un proyecto de Analysis Services en SQL Server Data Tools (SSDT), a menudo implementará el proyecto en un servidor de desarrollo para crear la base de datos de Analysis Services que el proyecto define. Esto es necesario para probar el proyecto, por ejemplo para examinar las celdas del cubo, examinar los miembros de dimensión o comprobar las fórmulas de los indicadores clave de rendimiento (KPI).

Implementar un proyecto

Puede implementar un proyecto por separado o implementar todos los proyectos de una solución. Al implementar un proyecto, tienen lugar varios hechos consecutivos. En primer lugar se genera el proyecto. Este paso crea los archivos de salida que definen la base de datos de Analysis Services y los objetos que la forman. A continuación se valida el servidor de destino. Por último, la base de datos de destino y sus objetos se crean en el servidor de destino. Durante la implementación, el motor de implementación reemplaza totalmente cualquier base de datos existente con el contenido del proyecto, a menos que el proyecto hubiera creado los objetos durante una implementación anterior.

Después de la implementación inicial, se genera un archivo IncrementalSnapshot.xml en la carpeta <Nombre del proyecto>\obj. Este archivo se usa para determinar si la base de datos o sus objetos del servidor de destino han cambiado fuera del proyecto. Si es así, se le solicitará que sobrescriba todos los objetos de la base de datos de destino. Si todos los cambios se realizaron en el proyecto y este está configurado para la implementación incremental, en el servidor de destino solamente se implementarán los cambios.

La configuración del proyecto y las opciones asociadas determinan las propiedades de implementación que se usarán para implementarlo. En los proyectos compartidos, cada programador puede usar su propia configuración, con las opciones de configuración que desee. Por ejemplo, cada programador puede especificar un servidor de pruebas distinto para trabajar independientemente de los demás programadores.

Vea también

Conceptos

Crear un proyecto de Analysis Services (SSDT)

Generar proyectos de Analysis Services (SSDT)

Otros recursos

Cómo generar e implementar un proyecto de Analysis Services

Implementar una base de datos de Analysis Services en un entorno de producción