Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Power Apps - Microsoft Dataverse
Answered

Create history (weekly snapshots) of table

(0) ShareShare
ReportReport
Posted on by 115

Dear community,

 

we have a custom table with business critical data. In order to create better reports I want to have historical data for this table. Thus, I need to create regular snapshots. Is there a go to solution for this kind of problem, maybe Azure where I can just click together a workflow to create weekly snapshots?

 

I am currently thinking about just creating the same table in dataverse with an additional date time field containing the export date and regularly copying it over with power automate.

 

Another approach might be storing the data in Excel files.

 

 

 

Categories:
  • KVa Profile Picture
    115 on at
    Re: Create history (weekly snapshots) of table

    Data lake export seems like the way to go - will have a look into it. Thank you @Fubar!

     

    @dpoggemann, using the AuditBase you can build a report around the audit logs, but as @Fubar said the audit logs might get deleted.

     

    Using the hierarchical self-reference (@ChrisPiasecki) is also a nice approach, but I think you will have to be very careful not to mess up your production data.

     

    Thank you for your thoughts!

     

  • Fubar Profile Picture
    7,896 Super User 2025 Season 1 on at
    Re: Create history (weekly snapshots) of table

    @dpoggemann  with audit history also have to be mindful that someone may decide to delete an old audit history partition (and then you can't get that older data)

  • Drew Poggemann Profile Picture
    9,278 Most Valuable Professional on at
    Re: Create history (weekly snapshots) of table

    Hi @kv,

     

    Just a quick note, you probably know this, but auditing is configurable for every table / field in the table that will track changes over time.  It will identify if the record was created, updated or deleted.  The challenge I have seen with this is reporting so it would take a bit to look into but with the Dataverse this is a great feature that is configurable and built out of the box for all tables.

     

    https://docs.microsoft.com/en-us/powerapps/developer/data-platform/auditing-overview 

     

    Hope this helps.   Please accept if answers your question or Like if helped in any way.

     

    Thanks,


    Drew 

  • Verified answer
    Fubar Profile Picture
    7,896 Super User 2025 Season 1 on at
    Re: Create history (weekly snapshots) of table

    Look into Export to Data Lake (under Data in the make.powerapps.com), it uses the Entity change tracking to trickle timestamped updated data to a Data Lake and then you can report on the Data Lake data (as everything is timestamped you can do daily, weekly etc)

    https://docs.microsoft.com/en-us/powerapps/maker/data-platform/export-to-data-lake

  • ChrisPiasecki Profile Picture
    6,389 Most Valuable Professional on at
    Re: Create history (weekly snapshots) of table

    Hi @kv,

     

    You can create a hierarchical (self-reference) relationship and add your extra snapshot datetime field instead of creating a duplicate table. You can copy all the fields using Power Automate.

     

    Your other option is creating the duplicate table and use Dataflows to copy it over.

     

    ---
    Please click Accept as Solution if my post answered your question. This will help others find solutions to similar questions. If you like my post and/or find it helpful, please consider giving it a Thumbs Up.

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

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

🌸 Community Spring Festival 2025 Challenge Winners! 🌸

Congratulations to all our community participants!

Warren Belz – Community Spotlight

We are honored to recognize Warren Belz as our May 2025 Community…

Leaderboard > Power Apps - Microsoft Dataverse

#1
mmbr1606 Profile Picture

mmbr1606 22 Super User 2025 Season 1

#2
stampcoin Profile Picture

stampcoin 17

#3
Michael E. Gernaey Profile Picture

Michael E. Gernaey 15 Super User 2025 Season 1

Overall leaderboard

Featured topics