Get Started with the CRM Analytics Dashboard Component
wave:waveDashboard component displays a CRM Analytics dashboard in a Visualforce or Lightning page.
The component is available in the Lightning App Builder as a drag-and-drop component. You can also create your own component to interact programmatically with the
To display a CRM Analytics dashboard, pass in the required attribute, which is either the
dashboardId or the
developerName. All other attributes have a default value and are only specified if you want to override with your own custom value.
To change the dashboard state dynamically, use the
filter atttribute to add selections or filters to the embedded dashboard. You can filter dataset fields by variables or specified values. For more information, see Filter and Selection Syntax for Embedded Dashboards.
You can also update the dashboard state via the
setState component method or by using the CRM Analytics Web SDK Events like
wave:update. For more details on using events to interact with this component, see the Web SDK Events guide.
Here's an example of a simple CRM Analytics dashboard component.