confluentinc/ksql

Array size function / Rank

Open

#2579 aperta il 19 mar 2019

Vedi su GitHub
 (3 commenti) (0 reazioni) (0 assegnatari)Java (1048 fork)batch import
help wanteduser-defined-functions

Metriche repository

Star
 (5739 star)
Metriche merge PR
 (Merge medio 4g 20h) (6 PR mergiate in 30 g)

Descrizione

Hi, I've noticed that there is no RANK() or DENSE_RANK() function in KSQL. I tried to work around this by calling TOPKDISTINCT(col, static_int) and then returning the size of the array given by TOPKDISTINCT(), all within my relevant group by. Is there any workaround for this? I am not well versed in Java/Scala, so I could try writing this as a UDF, but I would prefer is there was a native solution for this. Cheers!

Guida contributor