web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Power BI API with Dyna...
Power Apps
Unanswered

Power BI API with Dynamics 365

(0) ShareShare
ReportReport
Posted on by 36

Hello all,

 

Dynamics SAAS environments limits data size for API calls.

 

As a business analyst without IT/IS background I got things working to the below degree.

An API call out of Power Query (without variable A and B) on Dynamics365 is active and working:

 

PaulMS_0-1666010391125.png

The filter on "generalPostingGroup" is working fine. The desired result is obtained but incomplete due to the limitations of API data volume which the SAAS Dynamics 365 database is supplying.

 

Now I am looking for a way to limit the requested data volume by filtering on a dynamic date range by adding the variables like shown above. Based on M-code DateTime.LocalNow() the variable A and variable B can be set.

Is there a way to make this work?

 

Does anybody know if this is feasible and if so, how to get this working in the PowerBI environment?

Thanks much for the effort of all you great participants in this community!

 

 

 

Categories:
I have the same question (0)
  • PaulMS Profile Picture
    36 on at

    Thanks so much Jing. This is great and helps a lot.

     

    Looks like this puts me on the right track but not yet over the finish line.

    When making a call without the variables de filter data element postingDate comes down in Date format like 31-12-2021.  The variables are formatted accordingly as shown below and further conversion in the urlString is not needed.

     

    PaulMS_0-1666101582090.png

    The single and double quotes around the variables have been switched: double quotes inside the single quote otherwise there is an error message " end of line missing comma".

     

    With the above syntax I get the error message that the & operator cannot be used on text or date types. 

    Is there a solution for this.

     

    Once again, help greatly appreciated.

     

    Best regards

    Paul

  • PaulMS Profile Picture
    36 on at

    Uereka, Solved!

     

    The magic is in the use of spaces or %20.

    The correct syntax turned out to be:

    PaulMS_0-1666437860791.png

    No need to use single and double quotes around the variables. 

     

    Text strings must be separated by space which are translated as %20 in the query. Between the ge/lt strings and the quote sign make sure the is a space, also between the closing quote after the first variable (startDate) and the and string leave a space. In this respect the proposed solution by Syndicate Admin was correct

     

    A lot of trial and error to find this.

    All references I found are not clear in this respect and copying the proposed solution syntax was not successful.

    As always: the devil is in the detail!

     

    On to the next challenge.

     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 379 Most Valuable Professional

#2
11manish Profile Picture

11manish 203 Super User 2026 Season 2

#3
MS.Ragavendar Profile Picture

MS.Ragavendar 128 Super User 2026 Season 2

Last 30 days Overall leaderboard