Connect to Project for the web data through Power BI Desktop

Get started

You first need to do the following:

Launch and configure the Power BI Desktop template file

  1. Click on the Project for the web Power BI template file to open it in Power BI Desktop.
  2. In the Enter Parameters screen, in the CDS URL field, type the URL of your Dynamics 365 Common Data Service (CDS) default instance you are using for Project for the web, and then click Load.
    Default CDS environment
  3. Power BI Desktop will prompt you to authenticate with your Office 365 account. Select Organizational account and then click Sign In.
    Default CDS environment
  4. A message will display telling you that your data is loading. Depending on the number of projects, tasks, and resources in your system, this may take some time.

How to determine your CDS URL

Project for the web data is stored in the Dynamics 365 Common Data Service (CDS). You need to enter the URL of your default CDS instance that you are using, and it needs to be in the following format:


For example:

The following will tell you how to find the environment_name and the region values of the URL.

To determine the Default CDS environment name value of the URL:

  1. While logged into Office 365, go to this site:

  2. On the PowerApps page, note the value in the Environments section. In the image below, the default CDS environment value is orgde6d15d8.

    Default CDS environment

To determine the region value of the URL:

The region value will usually be associated to the data center that is close to you geographically. The following list shows the region values associated with regional data centers.

North America
South America
Europe, Middle East and Africa (EMEA)
Asia Pacific Area (APAC)
North America 2
United Kingdom

If you are not sure, check with your Office 365 administrator and have them check for the value in the Power Platform Admin Center.

PowerPlatform Admin Center

After connecting to your data

After Power BI Desktop retrieves the data, the visualizations in each report page will load and display the data.


You need to have read permissions at the business-unit level to the CDS entities to which the report connects to have a portfolio-level view of the data.

From the Power BI Desktop, we recommend publishing the report to a shared workspace, and then configure scheduled refresh of the data to keep your dataset up to date.

See also

Compose HTTP requests and handle errors.