0

我目前正在探索学习储物柜和 XAPI 以满足我们的一个项目需求。我想不出一种方法来存储关于学习者的历史数据。我们有一个用例,我们需要生成关于过去一年左右的学习者的报告。我明白有一个称为角色的模型,它支持多个端点来更改和删除。但是不支持用新数据存储旧数据。如何在 XAPI 中实现这一点?对此的任何帮助将不胜感激。

编辑: 想知道是否有任何方法可以存储有关代理/学习者的旧信息,同时也保持当前信息。例如:学习者从一个组织转移到另一个组织或他转移到不同的部门。他的名字已更改。我们如何存储这些。我相信角色或代理配置文件仅存储最新版本而不是所有历史数据。并且有关代理的所有信息都不会成为声明的一部分

4

1 回答 1

0

使用 xAPI,预计学习者的历史数据将存储为语句。每个语句都记录在 LRS 中,它是构成历史记录的所有语句的累积。虽然存在文档存储的概念(您提到的代理配置文件和状态配置文件),但实际上并没有为学习者的训练数据存储“状态”。所需的任何“状态”都旨在根据记录的报表进行计算。这里有关于 xAPI 语句的更多信息:https ://xapi.com/statements/

于 2021-08-31T13:53:47.723 回答