por Amrita Thakur, Gerente Senior de Productos, Gestión de Productos D2L
Publicado originalmente el 1 de mayo de 2018
Descripción del cambio
Ahora estamos comenzando a introducir eliminaciones temporales en los conjuntos de datos de Brightspace. Una eliminación temporal se define como la información que se ha eliminado de la aplicación de Brightspace y que ya no está disponible en la interfaz de usuario, sino que se rastrea en la base de datos.
En función de los comentarios de los clientes, pondremos a disposición las eliminaciones temporales en un subconjunto de los conjuntos de datos a partir de la versión de mayo. Marque o siga esta publicación de blog, ya que continuaremos actualizándola con los detalles de los conjuntos de datos donde las eliminaciones temporales harán visibles filas y columnas de datos adicionales.
Hay dos maneras en las que debe esperar que las eliminaciones temporales se manifiesten en los conjuntos de datos.
Eliminaciones explícitas:
Aquí es donde el conjunto de datos contiene filas que se pueden eliminar a través de la aplicación y esto se muestra en el conjunto de datos a través de los siguientes medios
- Las filas eliminadas aparecen en el conjunto de datos
Se agregan columnas adicionales al conjunto de datos para indicar qué filas se eliminan. Entre ellas se encuentran
- IsDeleted (el valor booleano obligatorio indica que se trata de una fila eliminada)
- DeletedDate (opcional, si está disponible, que indica cuándo se eliminó la fila)
- DeletedByUser (opcional, si está disponible, indicando quién lo eliminó de la aplicación)
Eliminaciones implícitas:
Esto ocurre cuando las filas del conjunto de datos no se pueden eliminar, pero se filtran porque están asociadas a un objeto base eliminado. Estas filas filtradas se muestran en el conjunto de datos. No se agregan columnas nuevas adicionales. Los clientes deben unir este conjunto de datos con el conjunto de datos base correspondiente para determinar qué filas están asociadas a un objeto basado eliminado.
Por ejemplo:
La configuración del libro de calificaciones no se puede eliminar por sí misma, pero se filtra del conjunto de datos cuando se asocia con una unidad de organización eliminada.
Cambios en la versión de mayo de 2018
Conjunto de datos de unidades de organización
El conjunto de datos Unidades de organización incluye filas de datos que se han eliminado temporalmente o reciclado.
Eliminación temporal Indica que la unidad de organización se ha eliminado temporalmente de la aplicación, pero aún está presente en la base de datos.
Reciclado Indica que la unidad de organización permanece en la papelera de reciclaje hasta que se elimina, momento en el que se elimina.
Al final del conjunto de datos aparecen las siguientes columnas: IsDeleted, Fecha eliminaday Fecha reciclada.
Conjunto de datos de configuración del libro de calificaciones
El conjunto de datos Configuración del libro de calificaciones incluye filas asociadas con unidades de organización eliminadas, pero no se agregarán columnas nuevas.
¿A quién afecta el cambio?
- Todos los clientes que actualmente tienen Datahub y los conjuntos de datos de Brightspace se verán afectados por esta versión.
¿Cuándo entrará en vigor el cambio?
- Los dos primeros conjuntos de datos que incluirán datos relacionados con las eliminaciones temporales estarán disponibles en la versión de mayo. Tanto la versión de junio como la de julio también tendrán conjuntos de datos adicionales que incluyen eliminaciones temporales.
¿Tengo la opción de optar por este cambio?
- Los datos de los conjuntos de datos se actualizarán de forma generalizada para todos los clientes. No hay una opción para este cambio.
¿Qué debo tener en cuenta para garantizar la adopción de estos cambios?
- Revise las consultas que tenga que se escriban en los conjuntos de datos descritos anteriormente y que ahora incluirán filas adicionales de datos que hagan referencia a eliminaciones temporales implícitas o explícitas. Una vez que se liberan los conjuntos de datos, es posible que desee modificar esas consultas para excluir las eliminaciones temporales de ellas.
¿Hay documentación que pueda proporcionar a mis usuarios finales para ayudarles a comprender e incorporar los cambios?
- Los cambios para cada conjunto de datos se documentan en nuestra documentación de conjuntos de datos disponible aquí.
¿Hay algún elemento adicional que deba tener en cuenta?
- No hay elementos adicionales en este punto más allá de lo que se describe en la descripción del cambio.
¿Cómo puedo proporcionar comentarios asociados con este cambio?
- Proporcione cualquier comentario continuo como respuesta a esta publicación de blog.