结果活动累加器方案
此方案提供 activity_accumulator 表的说明。它包含有关每个用户登录会话的数据。它还包括有关每个会话期间访问的每门课程和内容项目的信息。

ODS_AA_SESSION_ACTIVITY
每个唯一登录会话存在一条记录。登录会话由唯一会话 ID 和用户 ID 组合的登录和注销事件定义。登录会话还可以是没有注销事件,但会话 ID 已被其他用户使用或不再显示的唯一会话 ID 和用户 ID 组合。在这种情况下,假定原始登录会话在为其记录最后一个事件时已结束。
列 | 描述 |
|---|---|
| 定义唯一用户会话的唯一标识符。 |
| 该登录会话的用户。 |
| 标识用户会话。在 Blackboard Learn 9.1 SP 8 之前,会话 ID 可以重复使用,因此它们仅标识某个时间点的会话。因此,在任何给定的时间点,会话 ID 只能由一个用户使用。 |
| 表示登录会话开始的时间戳。 |
| 表示登录会话结束的时间戳。它是注销事件的时间戳(如果有),或者会话中最后一个活动的时间戳(如果会话超时)。 |
| 指示此会话是否以显式用户注销结束。 |
| 指示此会话是否通过 Blackboard Mobile 启动。 |
ODS_AA_COURSE_ACTIVITY
此视图列出activity_accumulator表中的所有课程访问记录。它们按登录名和课程汇总。
列 | 描述 |
|---|---|
| 定义唯一用户会话的唯一标识符。 |
| 该登录会话的用户。 |
| 该登录会话的会话 ID。 |
| 该访问记录的课程 pk1。 |
| 在此登录会话期间首次访问此课程的时间戳。 |
| 在此登录会话期间访问此课程的时长的总时间。 |
ODS_AA_CONTENT_ACTIVITY
此视图列出activity_accumulator表中的所有内容访问记录。它们按登录名、课程和内容 pk 进行汇总。
列 | 描述 |
|---|---|
| 定义唯一用户会话的唯一标识符。 |
| 该登录会话的用户。 |
| 该登录会话的会话 ID。 |
| 该访问记录的课程 pk1。 |
| 该访问记录的内容 pk1。 |
| 在此登录会话期间首次访问此课程的时间戳。 |
| 在此登录会话期间访问此内容项目的时长的总时间。 |
| 在此登录会话期间访问内容项目的次数。 |
ODS_COURSE_ITEM
此视图对于课程中的每个内容项目包含一行。
列 | 描述 |
|---|---|
| 生成的用于标识课程的主键。 |
| 内容项目的名称。 |
| 内容的类型。直接来自 |