Skip to main content

Data sources in Dash

List of available data sources in Dash

About

Dash comes with several data sources which feed the Dash blocks with information. These sources combine data from diverse areas – such as student details, enrollments, and completion statuses.

You can choose a data source when you add a Dash block. Each data source can include:

  • Fields – The actual information points (e.g., username, course name).

  • Conditions – Rules that restrict which data is included in the outcome.

  • Filters – Options that allow the end-user to search or narrow down the displayed data.

These components can be further configured in the Dash block preferences settings.


Available data sources

  • Users – Full control over which user details and profile fields are displayed.

  • Video Time stats – Overview of Video Time activities.

  • Video Time sessions – Insights into video consumption patterns.

  • Courses – Curated and tailored course lists.

  • Course categories – Overviews or figures related to Moodle categories.

  • Course certificates – Display walls of certificates.

  • Badges – Detailed badge walls and earner overviews.

  • Course completions – Tracking completion of courses for compliance dashboards.

  • Site logs – A news feed highlighting recent actions on the site.

  • Dashboards – Presents all available Dashboards for easy navigation.

  • Activities – Detailed overviews of activities used in specific courses or categories.

  • Programs – Interface for students to explore and select programs.

  • Calendar events – Upcoming events displayed in a customized layout.

  • Role assignments – Information on specific roles, such as teachers, managers, or parents.

  • Activity completion – Analyze activity completion statuses across courses.

  • Custom data source – Empowerment for developers to craft bespoke data sources using SQL queries.

Note: The availability of data sources depends on your Dash tier and some data sources rely on other plugins.

Did this answer your question?