Activity Accumulator: Retention Centre

I'm trying to look at who is using Retention Centre, Performance Dashboards and the Course reports, and how often - for training as well as information purposes.

I have found two ACTIVITY_ACCUMULATOR.data values that seemed to reference Retention Centre:

/webapps/retention/mybb/retentionCenterOverview

Retention Centre

I had thought Retention Centre may be for accesses within a course site, and /webapps/retention/mybb/retentionCenterOverview for Dashboard accesses of it [given that is its web address]: is there anywhere this is specified? Or does anyone know for sure?

I ask as I am getting NULL for most rows for the course pk1 for /webapps/retention/mybb/retentionCenterOverview, but I do get the occasional course pk1 value matching a course or organisation site. What would be the difference between a NULL value for course/organisation pk and a non-NULL value when the activity accumulator references /webapps/retention/mybb/retentionCenterOverview?

If you are getting NULL for the course pk1 then the course does not have any Retention Center rules setup. If it has a pk1 value, then at least one Retention Center rule is setup for the course.

See my queries below:

This query will show all the un-cancelled courses (row_status = 0) in a term that do have at least one rule setup in the Retention Center with course ID, course name, course start/end date and instructor first/last name:

This query will show all the un-cancelled courses (row_status = 0) in a term that do NOT have at least one rule setup in the Retention Center with course ID, course name, course start/end date and instructor first/last name:

If you are getting NULL for the course pk1 then the course does not have any Retention Center rules setup. If it has a pk1 value, then at least one Retention Center rule is setup for the course.

See my queries below:

This query will show all the un-cancelled courses (row_status = 0) in a term that do have at least one rule setup in the Retention Center with course ID, course name, course start/end date and instructor first/last name:

This query will show all the un-cancelled courses (row_status = 0) in a term that do NOT have at least one rule setup in the Retention Center with course ID, course name, course start/end date and instructor first/last name: