问题
We have a lot of AWS quicksight reports in one account, which needs to be migrated to another account.
Within the same account, we can use the 'save-as' feature of the dashboard to create a copy of the report, but is there any way to export the analysis from one account and import into another account?
At present, it appears only we way is to recreate all the reports again from scratch in the new account, but anyone has any other options?
回答1:
You can do this programmatically through the API:
QuickSight API
However, it will take a bit of scripting. You will need to pull out the pieces with the API, and then rebuild on a new account.
For example, DescribeTemplate
will pull the JSON defining a template. Then you can use CreateTemplate
to create on another account.
回答2:
UPDATE.
As @yottabrain clarified, at the moment (February 2020) you can share analysis with other users in your Amazon QuickSight account only.
Sure, you can share your analysis as well:
Go to Share > Share analysis > Manage analysis access > Invite Users
See the detailed manual from AWS: Sharing an Analysis
来源:https://stackoverflow.com/questions/58298581/copy-aws-quicksight-analysis-to-another-account