How to refresh data in your Power BI dashboard with Coupler.io?
First of all - set up your integration with Coupler.io as described in this instruction: Power BI destination setup and build your report in Power BI.
After everything is done - let's review how your dashboard can be updated with fresh data from Coupler.io - there are several ways to do it:
- you can do it manually in Power BI Desktop or Online
- you can define an automatic schedule (only for dashboards published to the Power BI online)
Manual data refresh in Power BI Desktop
- Go to your Coupler.io importer and run it.
- Wait until the importer execution finishes, so Coupler.io will provide new data for the Power BI destination.
- Open the Power BI dashboard that uses Coupler.io - click Refresh to get new data
Manual data refresh in Power BI Online
- Go to your Coupler.io importer and run it.
- Wait until the importer execution finishes, so Coupler.io will provide new data for the Power BI destination.
- Open your Power BI dashboard in your browser.
- Click three dots in the top menu -> View semantic model:
- Click "Refresh" in the top menu -> "Refresh now":
Automatic data refresh in Power BI Desktop
Unfortunately, the Desktop version does not support this approach. To have your dashboard updated automatically on a defined schedule - please proceed with the next steps.
Automatic data refresh in Power BI Online
- Once you setup your Power BI dashboard in the Desktop app -> Publish your dashboard to Power BI Online:
- Select your workspace:
- Wait until the dashboard is published:
- Navigate to the published dashboard in Power BI Online (it will be opened in your browser):
- Click three dots in the top menu -> View semantic model:
- Click "Refresh" in the top menu -> "Schedule refresh":
- Enable data refresh:
- Click "Add another time" to add time when you want Power BI to call Coupler.io for new data:
- Add needed time and click "Apply:
Important note: Scheduled time in Power BI should be after Coupler.io scheduled time + time that is needed for the import job to finish its work. Import time in Coupler.io depends on your source and amount of data, however, we recommend having a 30+ minute delay in case your source is HubSpot or Pipedrive, and 10+ minutes for other sources. For example:
Coupler.io is scheduled to import data Daily at 9 AM:
In Power BI you may add 09:30 AM as the update time: