Hi all
     When I use SQL with UDTF, when I call the tableEnv.sqlQuery 
() method, I throw the following error: Rowtime attributes must not be in the 
input rows of a regular join. As a workaround you can cast the time attributes 
of input tables to TIMESTAMP before. I used the to_timestamp function in 
eventTIme and it doesn't work, How to solve the problem?


sql: select
                  tmp.metric_id as 
metric_id,
                  
tmp.metric_config as metric_config,
                  startLat,
                  destName,
                  bizType,
                  orderId,
                  completedTime,
                  orderStatus,
                  startHexList,
                  cityId,
                  type,
                  destLat,
                  endHexList,
                  destLng,
                  createTime,
                  passengerId,
                  finishedTime,
                  vehicleId,
                  startLng,
                  startName,
                  eventTime
                from
                  
htw_order_dwd_htw_order_geo_Infos,
                  lateral table(
                    
metricUdtf('aa')
                  ) as 
tmp(metric_id, metric_config)


Thanks
Jiazhi

Reply via email to