Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

Compare Daily Snapshot? Maybe by Journal, WriteBack, or Recording Results?

I was doing some searching and the last I could find on Write Back functionality was back from 2017.  Has this been addressed or is there some other alternative approach that might be available to lo...
  • mahoneypat's avatar
    mahoneypat
    6 years ago

    Sounds like you'd like to get periodic snapshots of your data, which isn't a feature in Power BI.  However it can be done in at least two ways that I know of.  Both are a little tricky, so it is not an easy solution (but it is doable for the initiated).

    1. Publish your dataset and set up refresh.  Make a paginated report, publish it, and subscribe to it.  Use a flow to get the CSV, XML, or Excel file attachment from the email and store it (and name it) somewhere on OneDrive or SharePoint.

    2. Create a table in query, convert it to JSON and send it in an http request to flow.  Use the flow to create a CSV (or other type of file), and save it to OneDrive or SharePoint.  This way may have issues setting up automatic refresh on the service (anonymous http POST request but there are some tricks to avoid that potentially with relative path, etc.).

     

    If this works for you, please mark it as solution.  Kudos are appreciated too.  Please let me know if not.

    Regards,

    Pat