To understand the relationships and data structures behind dashboards and viewlets, we recommend reviewing the following key tables:
wmmf_dashboard:
Contains core dashboard metadata. Each dashboard is linked byidto:wmmf_dashboard_viewlet:
Maps dashboards to viewlets using keys such asfavorite_id,search_id, andexternal_id.
These keys further connect to specific types of viewlets:
wmmf_external_resource_viewletwmmf_favorites_folderwmmf_search_folder
logins:
Identifies the owner of dashboards and viewlets through thelogin_id.Unfortunately, timestamp fields (creation/update times) are not available, so it's not possible to determine when these records were last modified.
Additional Supporting Tables:
wmmf_search_folder→ linked towmmf_search_dataviafolder_idfor detailed search configurations.wmmf_search_attribute_filter→ connects towmmf_attribute_filterto store viewlet filter criteria.wmmf_shortcut_objectandwmmf_shortcut_attributes:
Store shortcut viewlets and their associated attributes.wmmf_viewlet_display_schema:
Defines display schema settings such as sorting and schema usage perviewlet_id.These tables collectively provide insight into how dashboards, viewlets, filters, and display schemas are organized within the system.