Open rmoff opened 5 years ago
I'm also interested in this feature; and I think the workaround is not good since a new stream from EXPLODE() can have a considerable overhead AFAIK. If I want to create an stream for each EXPLODE(), it'll mean many streams for different explodes which is not good (I want to EXPLODE() output over an array which is itself member of a map with many members). I want to materialize the aggregation result, not all data from EXPLODE() functions.
It's so important that I'll probably need to look for an alternative to ksqldb.
Workaround is to materialise the table function's results first, and then aggregate: