Slackbot
05/04/2023, 3:43 PMSergio Ferragut
05/05/2023, 11:43 PMOperandTypes.LITERAL.Sergio Ferragut
05/05/2023, 11:45 PMOperand type-checking strategy type must be a non-NULL literal.
but I don't know if that would exclude use of parameters.Sergio Ferragut
05/05/2023, 11:50 PMBhavin Chauhan
05/08/2023, 3:36 PMSELECT APPROX_QUANTILE_DS( "duration" , CAST(0.99 as DOUBLE)) as p99 ...
I get
Error: Plan validation failed
org.apache.calcite.runtime.CalciteContextException: From line 13, column 8 to line 13, column 61: Cannot apply 'APPROX_QUANTILE_DS' to arguments of type 'APPROX_QUANTILE_DS(<BIGINT>, <DOUBLE>)'. Supported form(s): 'APPROX_QUANTILE_DS(column, probability)' 'APPROX_QUANTILE_DS(column, probability, k)'
org.apache.calcite.tools.ValidationException
Looks like somewhere there is an implicit type conversion and it does not like double valueSergio Ferragut
05/08/2023, 4:40 PM0.99?Bhavin Chauhan
05/08/2023, 6:02 PMSELECT APPROX_QUANTILE_DS( "duration", 0.99) is valid.Sergio Ferragut
05/08/2023, 6:05 PMGian Merlino
05/10/2023, 7:02 PMGian Merlino
05/10/2023, 7:04 PM