This is amazing! I haven't even gotten to parts 2 and beyond, but this is a better walkthrough on this than anything I've seen. It's always the small, seemingly insignificant things that trip us up, and you were very thorough.
@richardconley53435 ай бұрын
I feel like the KZbin algorithm failed me. I can't believe its taken me 3 years to find this. This would have been amazing to have as a beginner. A lot of hard hours learning how to do this and this video would condensed my learning curve greatly. Really great content.
@johns8903 Жыл бұрын
This very helpful. I can't say Thank You! Enough. We live in a world where people give knowledge generously and freely.
@andres777video3 жыл бұрын
Best 4-Video series on this API topic, bar none.! specially 3 and 4
@mariobohme87034 жыл бұрын
Great. I look forward to seeing the upcoming videos.
@BIElite4 жыл бұрын
Sounds good, Mario!
@abrammakgalemele34914 жыл бұрын
Thank you Parker. You have helped me with my work BI Task. Superb stuff. Thanking you for Johannesburg, South Africa.
@yagelhen67374 жыл бұрын
Great video! looking forward for the next ones
@BIElite4 жыл бұрын
Thanks Yagel, I just released part 2!
@tejasbrahmbatt53444 жыл бұрын
Exceptional.. Never explored rest apis this way.. Keep enlightening.. :)
@BIElite4 жыл бұрын
Yes it’s quite fun to dig around the API and see what data can be returned! Stay tuned for the following parts.
@shraddhaverma479516 күн бұрын
Very useful information 🎉
@stevewilliams97534 жыл бұрын
Cool content as always. Although its a pity you didnt briefly show the final report to give the viewer a better idea of why your 4 part series is important.
@rphpacheco4 жыл бұрын
Thank you so much for sharing your knowledge! I really admire your work! Congratulations!
@BIElite4 жыл бұрын
Thank you Raphael! That means a lot.
@lucianogiusepponi66833 жыл бұрын
OMG! I've trying for weeks! Thank's!!
@rosecraigie4 жыл бұрын
This is actually amazing, thank you so much
@SanataniAryavrat3 жыл бұрын
this is awesome source of information.... thanks for such a great tutorial...
@BIElite3 жыл бұрын
Happy to hear that, Manoj :)
@adriancritchley24604 ай бұрын
Very useful tutorial thank you so much!
@Pandora34 жыл бұрын
Great video as always, thanks!
@BIElite4 жыл бұрын
No problem!
@peterg41307 ай бұрын
So after I hit "Remove Errors" in the Datasets step, my Power BI just hangs. It doesn't implement that step. Just gets stuck on the spinning icon. What could be causing this?
@Henrik.Vestergaard Жыл бұрын
This has been truly helpfull - thanks a lot!
@fujanu2 жыл бұрын
Thanks a lot for the video. In Azure I get the positive Code 200. But when I want to connect with Power BI I get asked "Select which level to apply these settings to". Whatever I choose, I get an error message "Details: "Access to the resource is forbidden."
@agasti20074 жыл бұрын
Nice one. Eagerly waiting for how you keep grabbing the latest JWT!
@BIElite4 жыл бұрын
Glad to hear that you're interested! This is a relatively dry topic for some.
@agasti20074 жыл бұрын
@@BIElite i had for the longest time, been looking for a nice and easy way to grab JWTs in PowerQuery. There is a lot on these lines I could deliver to my org and definitely learn a lot doing so.
@BIElite4 жыл бұрын
Spoiler: I like the method a lot but there still is a manual step involved. As stated in this video, you can't combine multiple web data sources in a single query. So the flow is like this 1) Grab JWT 2) Paste the new JWT in a parameter 3) Reference the parameter in the other queries. You can work around this if you save the JWT to a file on sharepoint or something, but that would take a lot of setup.
@agasti20074 жыл бұрын
@@BIElite I actually had thought of something but didn't get time to advance on it. My thought involved running a CRON job or scheduling a python/powershell script to generate JWT and dump it into a flat file on a secure location and keep replacing the file at a set frequency. PBI would just point to that file to grab the token. I would wait for your next video! You run a cool channel.
@BIElite4 жыл бұрын
Whoa... thanks for asking about this. I just figured out a way to make this fully automated! Video probably coming Thursday ;)
@KasiaWichrowska933 жыл бұрын
This is fantastic! Kudos to you for making this video! When I'm trying to envoke Users function to add it in as a custom function into Users table I get this error Formula.Firewall: Query 'Users' (step 'Invoked Custom Function') is accessing data sources that have privacy levels which cannot be used together. Please rebuild this data combination. Any ideas?
@adelina35898 ай бұрын
thank you! This is awesome!!!
@engvictorfarias2 жыл бұрын
Perfect! Thanks soooooo much ! 💕💕😍😍
@federicodefilippi81484 жыл бұрын
Great stuff. How to publish to the service and schedule refresh? Thanks!
@BIElite4 жыл бұрын
Coming up in part 2 😊
@AgulloBernat2 жыл бұрын
I have a brand new PPU with a single workspace and 1 dataset. I run the call from the api documentation site and I'm getting a 401 result . cache-control: no-store, must-revalidate, no-cache content-type: application/octet-stream pragma: no-cache any clues?
@Manish-pb4gr2 жыл бұрын
What tool have you used to get the result of GET command, I am not getting that option on Chrome?
@AndyKabeer2 жыл бұрын
Hi, great video, is it possible to track what filter conditions were used while running a report (especially time filter ) by a user using an audit log?
@d8google4 жыл бұрын
Thanks for this. When I try to get data from using the JWT (using Power BI Admin user), It does not work. OK button on the connection "From Web" keeps spinning for a very long time until I am tired. Is there any other permission or setting I need to change to fix this?
@maadala4 жыл бұрын
Amazing video
@BIElite4 жыл бұрын
Thanks Rajendra!
@bhagwangaikwad66423 жыл бұрын
Need to any setting enable for this. I am trying but I am getting the forbidden resource error. Could you help on this?
@tianyueyang5114 жыл бұрын
Thank you for your video, I'm trying to follow alone, however, I keep getting access to the resource is forbidden message after I connect to the API. I was able to get data once, and then when I refresh it, the same message appear again. I have tried to clear the permission, and reconnect, it didn't work. Any idea why does this happen?
@bertalanronai21823 жыл бұрын
The Bearer key is only good for an hour it seems like.
@botondbaji33602 жыл бұрын
I have a problem. I'am Power BI administrator , everything else works fine but when I try to invoke Groups GetGroupUsersAsAdmin acces forbidden. I also use everything else as in the video no ideaa..
@rahulmejain3 жыл бұрын
What if i need to find - whether a scheduled refresh has been applied on my dataset or not ? if applied, what is the frequency
@MohitKumar-ri3yv Жыл бұрын
Where this data is being stored(all extracted tables) ?
@MelissaCornfield2 жыл бұрын
Any way to do something similar with this API : Datasets - Discover Gateways In Group
@federicodefilippi81484 жыл бұрын
Getting "too many request" error for reaching Datasets api calls limit. Any way around this? Thanks
@BIElite4 жыл бұрын
See part 2, we cover a different method that accounts for this :)
@moisesnuno15653 жыл бұрын
Thank you, by any chance do you know how can I get the user access permissions by report with out admin access? because I can get it for the workspace group but not by report.
@nvvroenhoven4 жыл бұрын
Any idea why I get the "The Authorization header is only supported when connecting anonymously" error? I got the bearer token from the Rest API's site where I did get a response.
@federicodefilippi81484 жыл бұрын
same happened to me! were you able to solve it? Thanks
@federicodefilippi81484 жыл бұрын
found it. You need to edit Data Source properties and set Anonymously in credentials.
@BIElite4 жыл бұрын
Exactly, Federico. Glad you got this one sorted.
@cristianocesario3 жыл бұрын
Great post! I managed to get workspaces, datasets, reports and dataflows, but when I try to get users it gives me error 401. Any ideas of what might be happening? My user is tenant admin and capacity admin.
@theevilnen3 жыл бұрын
U need to be Office365 (MS365) Portal admin to get users probably?
@fujanu2 жыл бұрын
Is it also possible to make this via a dataflow?
@jiayings22574 жыл бұрын
When will the third part come out?
@BIElite4 жыл бұрын
Soon! I had a couple other videos that I needed to release. Either next Tuesday or the following.
@NirRobinson4 жыл бұрын
Hi, Thanks for great series. I encounter an error "Details: "Access to the resource is forbidden."" even though I succeed to query on the web (same as your video). The credential I choose is anonymous - is that OK? ( I tried the other credential but got error MSG also)
@yagelhen67374 жыл бұрын
Anonymous is great - no credentials needed. it worked for me
@NirRobinson4 жыл бұрын
@@yagelhen6737 10xxx , I found the problem , i copy only part of the token (double click and there is a spae :-(()
@yagelhen67374 жыл бұрын
@@NirRobinson Happened to me as well ;-)
@BIElite4 жыл бұрын
I just released part 2 today which makes this part a lot easier.
@MrEldjee3 жыл бұрын
Greaaaaaaaaaat !! Love U
@papachoudhary54824 жыл бұрын
Thanks
@felipefrancisco013 жыл бұрын
WoW
@aloknk20082 жыл бұрын
Great Video, But after duplicating workspace and invoking custom function i get an error, " Expression Error: Access to Resource is forbidden " Any suggestions please? highly appreciate
@travelwithdharak2 жыл бұрын
I think your token expires. so you will need to refresh the bearer token part in your "advanced editor" section :)
@greatservice4all4 жыл бұрын
Wow, the video is great, but the concept IS RIDICULOUS !!! Why can't MS create a connation to the admin data that is as simple as connecting to a SQL database? Lets make the most Convoluted ass backwards process possible! Simply unbelievable!
@BIElite4 жыл бұрын
Thank you! Given that this is a pretty standard API, I think MS is doing a good job. I really don't like the way you have to refresh your access token shown in part 2 of this series. That's a whole separate issue lol
@PembaSherpa-m8f4 ай бұрын
I need good wen please
@jefflingen88194 жыл бұрын
Getting Privacy Warning when invoking 'Get User' then "couldn't authenticate with credentials provided'. ?? All others work just fine.
@spen24314 жыл бұрын
I do to..... Everything else work as you said. Its just the USERS. - Thanks SO much for taking the time to share this stuff.
@spen24314 жыл бұрын
Fixed my error. Removed a couple of "erroneous" groups and now works fine. Will find out why I needed to remove some groups.
@BIElite4 жыл бұрын
Yes, this was my exact issue as well. Both of the workspace that failed were template apps, but not all template apps failed.
@jefflingen88194 жыл бұрын
Thought I had filtered all those away. I'll look closer. Thanks!
@rosecraigie4 жыл бұрын
I had the same issue too, I realised it was because I didn't have access to all of the workspaces I was trying to get the users for and since we couldn't do it as admin, I was denied.