Feature Request - Disable data source deletion if there are active datasets created on it

One of our data sources got accidentally deleted and this has impacted a number of datasets and dashboards depending on it.
To prevent such accidental deletion, I believe QS team should apply this feature: a data source can only be deleted if all the associated datasets are deleted.

Hi @yz93, welcome to the QuickSight Community. Unfortunately, you can not recover a deleted data source ( as far I know) but analysis you can recover it via restore analysis API ( restore_analysis - Boto3 1.28.4 documentation ).

At AWS, our roadmap is primarily driven by our customers. Your feedback helps us build a better service. I have tagged this as a feature request.

Hi @yz93 - This is a good point and at least there should be a confirmation from QS API when deletion occur on the data source where data sets are built on top of that. I believe this can be considered as a feature request,

Hi @duncan @ErikG @DylanM @Xclipse - Please help on this.

Regards - Sanjeeb