Dashboard & Reporting Configuration
These tables manage the definitions, grouping, and user customizations for dashboards and reporting cards.
| Table Name | Description |
|---|---|
| CDPDashboards | Stores the core definition of all dashboards, including
dashboardId, name,
dashboardType, and tenancy
information. |
| CDPDashboardGroups | Defines sections or groupings within a dashboard, including
name, display
sequenceIndex, and the default JSON
layout configuration of cards within that
group. |
| CDPCards | Contains the definitions of reusable dashboard widgets
(cards), including their cardType,
name, core rendering
config and filter
parameters (stored as JSON), and
dashboardType to associate cards with a
specific dashboard type (default,
cov, or none). |
| CDPDashboardGroupsCustomizations | Stores user-specific overrides for dashboard groups, allowing users to customize group visibility, name, position, and layout. |
| CDPCardCustomizations | Stores user-specific overrides for individual cards, allowing users to define custom names, titles, filters, and configuration adjustments for a shared card definition. |
| DashboardTypes | Stores reference registry of supported dashboard types in the
system. Valid values are default,
cov, and campaign. Used to
validate the dashboardType field across
dashboard-related tables. |
| DefaultGroups | Contains template configurations for predefined dashboard
groups. Used when provisioning new tenant dashboards to provide
consistent default group structures, including layout, sequence
order, and read-only settings for dashboard types such as
default and cov. |