Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Basically, I want to capture/store/snapshot live data from the web using DAX. Is this a possibility? I saw another post (https://goo.gl/YXEGTb) which seems to be related, but I couldn't tell if it's quite the same thing I'm looking for here.
An example of the kind of data I'm looking to snapshot is here: http://www.pjm.com/pub/account/lmpgen/lmppost.html
the Aggregate Locational Marginal Prices (LMP) table updates every 5 minutes. Right now I can only show its current state. But if I could capture the data every time it refreshes and store it into a separate table then I could show things like trends.
Thanks for your help.
Hi @iDataDrew,
As Power BI is a tool for analysing data, not for storing data like a database, I would suggest you to store the Web data(every 5 minutes) into a database or some files(CSV, Excel) as smoupre mentioned above first, then use Power BI to import the data from them and produce trends in this scenario.![]()
Regards
I don't think you could get there using DAX but you could theoretically write your Power Query in such a way that it created a new table each time that it runs so that you do not lose the data. I would think that once you start going down that route it would make more sense to store it in a database. You could use an R-based query to achieve that.
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
| User | Count |
|---|---|
| 97 | |
| 73 | |
| 50 | |
| 47 | |
| 44 |