Create ingestion and notify if done

Is there a way to push an event/notification when the created ingestion is done? Currently creating the ingestions but I have to run the cli at certain time to check status. Just wondering if the backend can notify(eg. event bridge) that the ingestion is done.

Hi @alltej

Currently dataset ingestion completion event is not pushed to event bridge , will mark it as feature request .

In the mean time you may consider using Step functions to orchestrate the dataset ingestion with dependency . Please refer to this post for additional details.

Thanks for posting your questions on the QuickSight Community Q&A Forum!

Thanks
Vinod

1 Like

Thanks @apjvinod . The work around approach is good one , the only bottleneck is there will be too many API calls for a single ingestion ( if ingestion will take 10 mins also, it will take around 120 API call per min ). Imagine we have many data sets, we may exhausted the limit. Hope the feature request to intimate eventbridge for create ingestion api will make the life easy.

Regards - Sanjeeb

This is what I am trying to avoid about the API calls because it can get excessive.

1 Like