POWEROBJECTS

718 Washington Ave. N. Suite #101
Minneapolis, MN 55401
View map and all Locations

Send us a message

Since the release of Microsoft Dynamics 365 version 9.0, we have needed to continue using the 8.x OData endpoint rather than the 9.0.

For example, we have been using:
https://ORGNAME.api.crm.dynamics.com/api/data/v8.2

Rather than:
https://ORGNAME.api.crm.dynamics.com/api/data/v9.0/

With the June 2018 Power BI desktop update, this is now possible! An additional benefit is it is also much faster. If you have attempted to use the 9.0 endpoint in the last several months, you most likely received a message such as this:

First, you need to ensure you have the latest desktop update. If you have installed the Windows 10 App, you should be good to go. If you are updating manually each month you will need to download the June update.

Confirm your version by clicking: File > Help >About

If your version shows May 2018 or older, navigate to the Power BI desktop download to get the latest version.

OData endpoint

After downloading and installing, confirm you now have the June 2018 version:

OData endpoint

Next, get your data:

OData endpoint

Enter your Web API URL: (replace ORGNAME with your actual organization’s name! J)

OData endpoint

Now then – in terms of the error, the Navigator successfully loads your list of entities!

OData endpoint

Additionally, the June Updates features list includes OData V4 connector enhancements.

In our testing, we found a nice improvement in refresh time. Our sample data set was not large (six entities and a few thousand records) but enough to measure.

Refresh time:

  • 8.2 Endpoint – 45 secs
  • 9.0 Endpoint – 20 secs

If you have existing reports you can simply edit the query and change to 9.0.

1. Open your *.pbix file

2. Click to ‘Edit Query

OData endpoint

3. Click the settings wheel on the ‘Source‘ step of your query(ies) and paste or modify the API URL

OData endpoint

4. Close Apply to confirm

OData endpoint

Now you should be good to go with the 9.0 OData endpoint!

Power BI is a great tool within Microsoft’s suite of business applications. If you’re interested in learning how Power BI can integrate with other powerful Microsoft apps, join us at the Microsoft Business Applications Summit on July 22-24 in Seattle. Register with code HCL100dc to receive $100 discount.

Happy Dynamics 365’ing and Power BI’ing

Avatar for Joe D365

Joe D365

Joe D365 is a Microsoft Dynamics 365 superhero who runs on pure Dynamics adrenaline. As the face of PowerObjects, Joe D365’s mission is to reveal innovative ways to use Dynamics 365 and bring the application to more businesses and organizations around the world.