How can we have code-based definitions of Datasets and Analyses to store in code repositories

Hello

I have a few questions from partner and I could not directly find any answers.

How can we have code-based definitions of Datasets and Analyses to store in code repositories.

How can we programmatically promote Datasets and Analyses across environments using multiple accounts like, from DEV to QA to PROD

How can we programmatically Replace one Analysis’ Dataset to Another Dataset

What is the typical CI/CD pipeline flow or recommended CI/CD pipeline flow.

Hi, You can do content porting using Quick Sight template APIs as explained in following workshop: Workshop Studio

Also for backup of Quick Sight assets as code definition in code-repositories you can use Quick Sight APIs like describe_dashboard_definition, describe_analysis_definition. It is demonstrated in Quick SightLearningSeries youtube channel: https://www.youtube.com/watch?v=ew2rTVd3vpA and following blog post: New Amazon QuickSight API Capabilities to Accelerate Your BI Transformation | AWS News Blog

2 Likes