Compartir a través de


Establecer la capacidad de reescritura de dimensiones

Agregar la mejora de reescritura de dimensiones a un cubo o dimensión para permitir que los usuarios modifiquen manualmente la estructura y los miembros de la dimensión. Las actualizaciones de una dimensión habilitada para escritura se registran directamente en la tabla de dimensiones. Esta mejora cambia la configuración de la propiedad WriteEnabled para una dimensión.

Para agregar la reescritura de dimensiones, se usa el Asistente de Business Intelligence y se selecciona la opción Habilitar reescritura en la dimensión en la página Elegir mejora. Este asistente le guía por los pasos para seleccionar la dimensión a la que desee aplicar la reescritura de dimensiones y establecer esta opción para la dimensión seleccionada.

Seleccionar una dimensión

En la primera página Habilitar reescritura en la dimensión del asistente, se especifica la dimensión a la que se desea aplicar la reescritura. La mejora de reescritura de dimensiones agregada a esta dimensión seleccionada produce cambios en la dimensión. Estos cambios son heredados por todos los cubos que incluyan la dimensión seleccionada.

Establecer la capacidad de reescritura de dimensiones

En la segunda página Habilitar reescritura en la dimensión del asistente se establece la opción Habilitar reescritura en la dimensión. Al seleccionar esta opción se establece automáticamente la propiedad WriteEnabled de la dimensión como True. Al eliminar la selección de esta opción, se establece automáticamente la propiedad como False.

Nota de advertenciaAdvertencia

Si usa SQL Azure como origen de datos para realizar la reescritura en una base de datos de Analysis Services, se produce un error en la operación. Esto es así por cuestiones de diseño, ya que el uso de varios conjuntos de resultados activos (MARS) no se activa de forma predeterminada.

La solución es agregar el valor siguiente en la cadena de conexión, para admitir MARS y habilitar la reescritura:

"MultipleActiveResultSets=True"

Para obtener más información, vea Utilizar conjuntos de resultados activos múltiples (MARS).