{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":35366,"path":"now-intelligence/configure-dashboard-data-broker.md","title":"Configure dashboard data broker","bundle":null,"doc_type":null,"release":"australia","body":"\n# Configure dashboard data broker\n\nActivate the Dashboard data broker preset and configure the data broker to potentially speed the loading of dashboards by prefetching some data.\n\n## Before you begin\n\nRole required: ui\\_builder\\_admin, admin\n\n## About this task\n\nThe dashboard includes a Dashboard data broker preset. This data broker prefetches all the static JavaScript assets that are required by the visualizations that are rendered in the dashboard. This prefetch could speed the loading of visualizations that include many such assets.\n\nThis data broker prefetches data only on direct page loads. It does not apply on click-through page loads, such as when the dashboard is opened by selecting a URL link from another page. It also does not function when the dashboard is used as an embedded component.\n\n## Procedure\n\n1.  Open your workspace and either create a page from the Dashboards template or navigate to an existing page from that template.\n\n2.  Open the Config tab in the configuration panel of the Dashboard component.\n\n3.  Check whether the Dashboard data broker preset is activated.\n\n    The preset is activated by default.\n\n    \\[Omitted image \"dashboard-preset-data-binding.png\"\\] Alt text: Activating the Dashboard data binding preset\n\n4.  In the **Data and scripts** section of the page, open **Data resources** &gt; **Data controller 1**.\n\n    You can rename the data resource if desired.\n\n5.  Check whether the properties are correct:\n\n    |Property|Value|\n    |--------|-----|\n    |experienceId|app &gt; appId|\n    |dashboardSysId|props &gt; sysId|\n    |filterId|props &gt; filter|\n\n6.  Add default values for the optional page parameters.\n\n    |Parameter|Value|\n    |---------|-----|\n    |sysId|null|\n    |filter|1|\n\n    \\[Omitted image \"dashboard-edit-optional-parms.png\"\\] Alt text: Adding optional parameter values in the editor.\n\n7.  In the configuration panel, check whether the following properties are correctly set:\n\n    |Property|Value|\n    |--------|-----|\n    |Use data broker to fetch data|true|\n    |Data broker response|dashboard &gt; data: \\(\\{\"success\":false\\}\\)|\n\n    You can customize these values, but you probably do not have to.\n\n8.  Save the page and open it in runtime.\n\n\n**Parent Topic:**[Creating Platform Analytics pages in your own workspace](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/now-intelligence/adding-analytics-center-to-ws.md)\n\n**Related topics**  \n\n\n[Create a Platform Analytics workspace from App Engine Studio]()\n\n[Add Platform Analytics pages to a configurable workspace]()\n\n[Add a dashboard to a Dashboards page]()\n\n[Configure custom redirection from a dashboard component]()\n\n[Dashboard URL parameter delegation]()\n\n[Pass global filters to the dashboard page template]()\n\n"}}