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

Notifications

Announcements

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 711 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 319 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard