Hi Nicolas,
Thanks for your quick response. Actually this new use case is just an addition. We are not going to stop using current ICE dashboards.
Currently there are QuickSight dashboards created based directly out of CUR data and then there is ICE processor data aggregated based on tagGroup + custom tags and has its own output format. Currently, we cannot establish any relation between our quick sight dashboards and ICE dashboard which has custom user tags. What I am trying to achieve is let ICE output CUR format without aggregation with addition of custom tags. Then we can create quicksight dashboards on this data rather than AWS CUR data and make use of custom tags.
As Ice, by default aggregates data based on taggroups, I am not sure about feasibility of removing that dependency. Once the costAndUsageData data structure is created in CUR format, I can write a serializer on my end to parse that.