Automate QuickSight dashboard creation

I wish to create multiple QuickSight dashboards using CDK. I understand that the way to go about creating dashboard is -

  1. Create analysis manually using UI
  2. Create template from analysis
  3. Create dashboard using the template created

I wanted to understand is there a way to automate the complete process via code. i.e. remove the manual step 1.

Found similar question here. But as the answer is of 2 years ago, want to check if there has been an update post that.

@Anviksha, What you have described is the only process today however the feature for what you are seeking is currently being developed.

Hi,

as @Shekhar said, the feature is being developed.

You can take a look at it in the Demo Central.

https://democentral.learnquicksight.online/#Dashboard-FeatureDemo-Assets-As-Code