Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Si habilita un grupo de medida, los usuarios finales pueden cambiar los datos del cubo mientras los examinan, donde los cambios se guardan en una tabla independiente denominada tabla de reescritura, no en los datos de cubo o en los datos de origen. Los usuarios finales que examinan una partición habilitada para escritura ven el efecto neto de todos los cambios en la tabla de reescritura de la partición.
Puede examinar o eliminar datos de escritura diferida. También puede convertir datos de reescritura en una partición. En una partición habilitada para escritura, puede usar roles de cubo para conceder acceso de lectura y escritura a usuarios y grupos de usuarios, y limitar el acceso a celdas o grupos específicos de celdas de la partición.
Para ver una breve introducción sobre el writeback, consulte la capacidad de Writeback de Excel 2010 en Analysis Services. Hay disponible una exploración más detallada de esta característica a través de esta serie de entradas de blog, Creación de una aplicación de reescritura con Analysis Services (blog).
Nota:
La escritura diferida solo se admite para bases de datos relacionales de SQL Server y data marts, y solo para modelos multidimensionales de Analysis Services.
Cómo habilitar la escritura en una partición
Puede habilitar y habilitar los grupos de medida de una partición habilitando la propia partición en el Diseñador de cubos en SQL Server Data Tools o SQL Server Management Studio.
En el Diseñador de cubos, en la pestaña Particiones, haga clic con el botón derecho en una partición y elija Configuración de reescritura.
En Management Studio, expanda la base de datos | cube | grupo de medida y, a continuación, haga clic con el botón derecho en Escritura diferida y elija Habilitar reescritura.
La escritura diferida solo se admite para las medidas que usan la agregación SUM. En la base de datos de ejemplo AdventureWorks, puede usar el grupo de medida Objetivos de ventas para probar los comportamientos de escritura diferida.
Cuando habilitas una partición para escritura, especificas un nombre de tabla y un origen de datos para almacenar la tabla de escritura. Los cambios posteriores en el grupo de medida se registran en esta tabla.
Examinar los datos de reescritura en una partición
Puede examinar el contenido de la tabla de reescritura de un cubo en el cuadro de diálogo Examinar datos , al que puede acceder haciendo clic con el botón derecho en una partición habilitada para escritura en la pestaña Particiones del Diseñador de cubos .
Eliminar datos de escritura diferida o deshabilitar la escritura diferida
La eliminación de datos de escritura en caché borra la caché de reescritura; tan pronto como se eliminen los datos, el trabajo de escritura en caché adicional se realiza desde cero. Deshabilitar la reescritura de una partición de cubo simplemente desactiva la reescritura de esa partición.
Conversión de datos de reescritura en una partición
Puede convertir los datos en la tabla de reescritura de una partición en una partición. Este procedimiento hace que la tabla de escritura en reversa se convierta en la tabla de hechos de la nueva partición.
Precaución
El uso incorrecto de particiones puede dar lugar a datos de cubo inexactos. Para obtener más información, vea Crear y administrar una partición local (Analysis Services).
La conversión de la tabla de datos de reescritura en una partición también desactiva la capacidad de escritura de la partición. Todas las directivas de lectura y escritura sin restricciones y los permisos de lectura y escritura para las celdas de la partición están deshabilitadas y los usuarios finales no podrán cambiar los datos de cubo mostrados. (Los usuarios finales con directivas de lectura/escritura sin restricciones deshabilitadas o permisos de lectura/escritura deshabilitados podrán navegar el cubo). Los permisos de lectura y permisos dependientes de lectura no se ven afectados.
Para convertir datos de reescritura en una partición, use el cuadro de diálogo Convertir en partición , al que se accede haciendo clic con el botón derecho en la tabla de reescritura de una partición habilitada para escritura en SQL Server Management Studio. Especifique un nombre para la partición y si va a diseñar la agregación para la partición más adelante o al mismo tiempo que la cree. Para crear la agregación al mismo tiempo que elija la partición, debe elegir copiar el diseño de agregación de una partición existente. Esto suele ser, pero no necesariamente, la partición de escritura diferida actual. También puede optar por procesar la partición al mismo tiempo que la crea.
Véase también
particiones deWrite-Enabled
Habilitación de la reescritura en un cubo OLAP en el nivel de celda en Excel 2010
Habilitación y protección de la entrada de datos con la escritura diferida de Analysis Services