Hey folks
I've finally managed to wrestle all of my DAP queries into Power Bi dataflows, and it was quite an ordeal.
I'm currently using dataflows with DAP as a surrogate databasing solution as we do not currently have access to a SQL server that can store our info, otherwise I would probably be fetching this data using Python which is a lot less of a hassle.
The biggest challenge I faced trying to get this to work was the procedure of running an API call to trigger the job, and then getting the Power Query to poll the "get job" API until it completed it. I also had to store credentials in a less than desirable manner because Power Query doesn't allow you to do anything particularly creative with credential storage…. our previous LMS allowed us to have ready made reports I could just pull with the API directly using an API key, having to fetch a JWT token and having the reports time out certainly made it a lot more challenging.
Has anyone else managed this, or is in a situation where they have to use a less than desirable solution for data analytics with their organisation? I'd love to hear about your creative solutions!