Set Up Live Data Query in Power BI Desktop
At this time:
- SSO-enabled tenants can't connect to LDQ from Power BI.
- ISU authentication isn't supported with Power BI.
- Contact Workday Support to get access to the .mez file required in this procedure.
- Right-click the zip containing the .mez file and selectExtract All.Extract the whole folder somewhere easy to find, such as your Desktop. Don't run the files from inside the zip preview. Always extract the contents first.
- Open config.txt from the extracted file in Notepad.
- Enter these values after the = signs (don’t use quotes):PropertyValuewd.authn.clientIdClient ID created in the User-As-Self Authentication setup.wd.authn.clientSecretClient secret created in the User-As-Self Authentication setup.wd.authn.accessTokenEndpointToken endpoint created in the User-As-Self Authentication setup.Example:https://{HOST}/ccx/oauth2/{TENANT}/tokenwd.authn.authorizationEndpointAuthorization endpoint created in the User-As-Self Authentication setup.Example:https://{HOST}/{TENANT}/authorize
- Save and close the file.
- In the extracted file, double-click Build-Connector.bat.A window opens, builds the connector, and installs it automatically. When it’s finished, close the window. The connector is installed to: Documents\Microsoft Power BI Desktop\Custom Connectors\WorkdayLDQ.mez.If Windows:
- Shows a security error, run the .bat file anyway. This is expected behavior.
- Can't copy the connector, close Power BI Desktop completely and run the .bat file again.
- Allow uncertified custom connectors in Power BI Desktop.
- In Power BI, select .
- Select .
- SelectAllow any extension to load without validation or warning. This is necessary because this is an unsigned custom connector file.
- ClickOK.
- Close Power BI Desktop completely and reopen it.
- In Power BI Desktop, selectGet data from other sources.
- Search for Workday LDQ and clickConnect.
- Sign in with your Workday account when prompted.
- ClickAllowwhen prompted.
- The Navigator opens. Browse workday_core > public, select the tables you want, and clickLoad.