Is it possible to save versioning of report ?
As in, i want to save every month output of report in respective folder.
March output of the report should go in March folder
April output of the report should go in April folder and so on and so forth
Hi @bhumika18s - I do not think it is possible within QuickSight. You have to develop a custom solution like export the report in csv or pdf and store externally.
let’s hear from other experts on this regards.
@DylanM @duncan any suggestion.
Regards - Sanjeeb
Thanks for your response.
Therefore, I do not want to do anything manually, as sometimes my users may forget to do so. I like the report to be saved somewhere that can be accessed by users, either programmatically. Maybe a lambda function can create some folder or something like that ?
Please suggest ?
Hello @bhumika18s & @Sanjeeb2022
You can save dashboards/reports as JSON to an S3 bucket for version control (GitHub - aws-samples/amazon-quicksight-assets-as-code-sample).
If you simply want to pull the PDF every month and save them somewhere (not versioning) you could use the snapshot APIs:
You can then add these to folders in QuickSight:
Let me know if this is what you were looking for!
Hi @bhumika18s, do you mean something like this: StartDashboardSnapshotJob - Amazon QuickSight ?
Using the API you can schedule the export as you need, then you can download it and save it maybe in an S3 bucket for feature access.
Andrea
Is it only available for accounts with Paginated report feature on ? Or can we do it for accounts which do not have paginated reports feature on and they want to download non-paginated reports in excel, pdf format etc to s3 bucket?
Hello @bhumika18s
You can use the snapshot API on accounts that don’t have Paginated reporting (Pixel Perfect reporting).