Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
Anonymous
Not applicable

Daily snap shot of data then append data to one table

Hello. I am trying to create a dashboard that would extract data from an online service(salesforce reports) and only show the data for the day, so a daily snapshot of everything that happened from 6 AM to 6PM (12 hours). Then take that data and append it to a table, then the following day take another snapshot of the data for those 12 hours and append it to the same table and have this continue throughout the year. 

reason for taking a daily snapshot is when we refresh the data source the information changes and trying to analyze trends from a day to day perspective.

I was thinking maybe incremental refresh but i believe I would have to change the parameters everyday for the next day and not include the previous day, hoping to automate this. 


Example:
Day is Monday, take snapshot of data for 12 hours(6 AM - 6 PM), append data to table. Tuesday take snapshot of data for 12 hours append data to table, that way we can show performance from day to day. 

Is this possible within PowerBI?

1 ACCEPTED SOLUTION
edhans
Super User
Super User

No. Power BI refreshes are meant to wipe/replace data. It is not a datawarehouse that creates data.

 

There is an interesting incremental refresh trick here, but if you ever republish the PBIX, it wipes out all history, and there isn't a backup strategy. I would never use this hack for valuable data or in production. So you will need another mechanism to create and save the snapshots. Then use Power BI to report on it.



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting

View solution in original post

1 REPLY 1
edhans
Super User
Super User

No. Power BI refreshes are meant to wipe/replace data. It is not a datawarehouse that creates data.

 

There is an interesting incremental refresh trick here, but if you ever republish the PBIX, it wipes out all history, and there isn't a backup strategy. I would never use this hack for valuable data or in production. So you will need another mechanism to create and save the snapshots. Then use Power BI to report on it.



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

Check out the November 2025 Power BI update to learn about new features.

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.