Compartir a través de


Actualizar el esquema de una vista de origen de datos (Analysis Services)

Una vez que haya definido una vista de origen de datos en un proyecto o base de datos de Analysis Services, el esquema de un origen de datos subyacente podría cambiar. Estos cambios no se detectan ni actualizan automáticamente.

Actualizar una vista de origen de datos

Cuando se producen cambios en el esquema de un origen de datos subyacente, puede actualizar la vista de origen de datos para incorporar todos los cambios a cada uno de los orígenes de datos subyacentes. Al actualizar una vista de origen de datos se actualiza toda la vista de origen de datos.

Al actualizar la vista de origen de datos se incorporan los cambios del origen de datos principal de la vista de origen de datos y de cualquier origen de datos secundario al que hagan referencia las tablas o las consultas con nombre de la vista de origen de datos. Debe tener conexiones activas a todos los orígenes de datos a los que hace referencia la vista de origen de datos para actualizarla. La vista de origen de datos no se actualiza si se produce un error de conexión en cualquier origen de datos al que haga referencia la vista de origen de datos.

Si se producen cambios en el esquema de la vista de origen de datos en un origen de datos subyacente, el Diseñador de vistas de origen de datos muestra los objetos que han cambiado y los cambios que se aplicarán a la vista de origen de datos. El informe muestra tablas, columnas, restricciones y relaciones que se eliminarán o agregarán en la vista de origen de datos. El informe también muestra cualquier cálculo o consulta con nombre que no se haya preparado correctamente. Los objetos afectados se muestran en una vista de árbol con columnas y relaciones anidadas bajo tablas y el tipo de cambio (eliminación o adición) indicado para cada objeto. Los iconos de objeto de vista de origen de datos estándar indican el tipo de objeto afectado.

Después de examinar el informe, puede aceptar los cambios o cancelar la actualización para rechazar todos los cambios. También puede guardar un informe de los cambios. Al actualizar una vista de origen de datos se pueden eliminar tablas, columnas y relaciones así como agregar columnas y relaciones, pero el proceso de actualización nunca agrega tablas. Se añaden restricciones únicas nuevas a la vista de origen de datos. Si existe una clave principal lógica para una tabla en la vista de origen de datos y se agrega una clave física a la tabla en el origen de datos, la clave lógica se elimina y se reemplaza con la clave física.

La actualización de una vista de origen de datos se basa completamente en los nombres de los objetos subyacentes. Por lo tanto, si se cambia el nombre a un objeto subyacente en el origen de datos, el Diseñador de vistas de origen de datos trata el objeto con el nombre cambiado como dos operaciones independientes: una eliminación y una adición. En este caso, es posible que deba volver a agregar manualmente el objeto con el nombre cambiado a la vista de origen de datos. También es posible que tenga que volver a crear relaciones o claves principales lógicas.

Nota importanteImportante

Si sabe que se ha cambiado el nombre a una tabla en un origen de datos, puede que desee utilizar el comando Reemplazar tabla para reemplazar la tabla con la tabla a la que se ha cambiado el nombre antes de actualizar la vista de origen de datos. Para obtener más información, vea Reemplazar una tabla o una consulta con nombre en una vista de origen de datos (Analysis Services).

Para obtener instrucciones paso a paso acerca de cómo actualizar una vista de origen de datos, vea Cómo actualizar una vista de origen de datos usando el Diseñador de vistas de origen de datos (Analysis Services).