por Amrita Thakur, Gerente de Produto Sênior, Gerenciamento de Produtos da D2L
Publicado originalmente em 1º de maio de 2018
Descrição da alteração
Agora estamos começando a introduzir exclusões reversíveis nos conjuntos de dados do Brightspace. Uma exclusão reversível é definida como informações que foram removidas do aplicativo Brightspace e não estão mais disponíveis na interface do usuário, mas rastreadas no banco de dados.
Com base nos comentários dos clientes, disponibilizaremos exclusões reversíveis em um subconjunto dos conjuntos de dados a partir da versão de maio. Marque ou siga esta postagem do blog, pois continuaremos a atualizá-la com os detalhes dos conjuntos de dados em que as exclusões reversíveis tornarão visíveis linhas e colunas adicionais de dados.
Há duas maneiras pelas quais você deve esperar que as exclusões reversíveis se manifestem nos conjuntos de dados.
Exclusões explícitas:
É aqui que o conjunto de dados contém linhas que podem ser excluídas por meio do aplicativo e isso é exibido no conjunto de dados pelos seguintes meios
- As linhas excluídas aparecem no conjunto de dados
Colunas adicionais são adicionadas ao conjunto de dados para indicar quais linhas são excluídas. Esses incluem
- IsDeleted (o booleano necessário indicava que esta é uma linha excluída)
- DeletedDate (opcional, se disponível, indicando quando a linha foi excluída)
- DeletedByUser (opcional, se disponível, indicando quem excluiu isso do aplicativo)
Exclusões implícitas:
É quando as linhas no conjunto de dados não podem ser excluídas, mas são filtradas porque estão associadas a um objeto base excluído. Essas linhas filtradas são exibidas no conjunto de dados. Nenhuma nova coluna adicional é adicionada. Os clientes devem unir esse conjunto de dados ao conjunto de dados base correspondente para determinar quais linhas estão associadas a um objeto baseado excluído.
Por exemplo:
As configurações do boletim de notas não podem ser excluídas, mas são filtradas do conjunto de dados quando associadas a uma unidade organizacional excluída.
Alterações na versão de maio de 2018
Conjunto de dados de unidades organizacionais
O conjunto de dados de Unidades organizacionais inclui linhas de dados que foram excluídas ou recicladas.
Exclusão reversível indica que a unidade organizacional foi excluída temporariamente do aplicativo, mas ainda está presente no banco de dados.
Reciclado indica que a unidade organizacional permanece na lixeira até ser removida, momento em que é excluída.
As seguintes colunas aparecem no final do conjunto de dados: ÉExcluído, Data Excluídae Data Reciclada.
Conjunto de dados de configurações do boletim de notas
O conjunto de dados Configurações do boletim de notas inclui linhas associadas a unidades organizacionais excluídas, mas nenhuma nova coluna será adicionada.
Quem é afetado pela mudança?
- Todos os clientes que atualmente têm o Datahub e os Conjuntos de dados do Brightspace serão afetados por esta versão.
Quando a mudança entrará em vigor?
- Os dois primeiros conjuntos de dados que incluirão dados relacionados a exclusões reversíveis estarão disponíveis na versão de maio. As versões de junho e julho também terão conjuntos de dados adicionais que incluem exclusões reversíveis.
Tenho a opção de optar por essa alteração?
- Os dados nos conjuntos de dados serão atualizados em toda a linha para todos os clientes. Não há um opt-in para essa mudança.
O que devo considerar do meu lado para garantir a adoção dessas mudanças?
- Examine todas as consultas que você tiver que são gravadas nos conjuntos de dados descritos acima, que agora incluirão linhas adicionais de dados referentes a exclusões reversíveis implícitas ou explícitas. Depois que os conjuntos de dados forem liberados, talvez você queira modificar essas consultas para excluir exclusões reversíveis deles.
Existe documentação que eu possa fornecer aos meus usuários finais para ajudá-los a entender e incorporar as alterações?
- As alterações para cada conjunto de dados estão documentadas em nossa documentação de conjuntos de dados disponível aqui.
Há algum item adicional que eu deva estar ciente?
- Não há itens adicionais neste momento além do que está descrito na descrição da alteração.
Como posso fornecer feedback associado a essa alteração?
- Forneça qualquer feedback contínuo como resposta a esta postagem do blog.