-
Notifications
You must be signed in to change notification settings - Fork 10
Description
I created a ddf and then try to run ddfmanager.sql(“select count(*), column from ddf group by column").
It has the following error msg:
Caused by: org.apache.flink.api.common.typeutils.CompositeType$InvalidFieldReferenceException: Unable to find field "intermediate" in type org.apache.flink.ap
i.table.Row(intermediate.1: Integer, cyl: Integer).
at org.apache.flink.api.scala.typeutils.CaseClassTypeInfo.getTypeAt(CaseClassTypeInfo.scala:213)
at org.apache.flink.api.table.plan.PlanTranslator$$anonfun$1.apply(PlanTranslator.scala:99)
at org.apache.flink.api.table.plan.PlanTranslator$$anonfun$1.apply(PlanTranslator.scala:99)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244)
at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:33)
at scala.collection.mutable.ArrayOps$ofRef.foreach(ArrayOps.scala:108)
at scala.collection.TraversableLike$class.map(TraversableLike.scala:244)
at scala.collection.mutable.ArrayOps$ofRef.map(ArrayOps.scala:108)
at org.apache.flink.api.table.plan.PlanTranslator.createTable(PlanTranslator.scala:98)
at org.apache.flink.api.scala.table.ScalaBatchTranslator.createTable(ScalaBatchTranslator.scala:48)
at org.apache.flink.api.scala.table.DataSetConversions.as(DataSetConversions.scala:44)
at org.apache.flink.api.scala.table.DataSetConversions.toTable(DataSetConversions.scala:63)
at org.apache.flink.api.scala.table.package$.rowDataSet2Table(package.scala:86)
at io.ddf.flink.content.DataSetRow2Table.apply(DataSetRow2Table.scala:13)
at io.ddf.content.RepresentationHandler.createRepresentation(RepresentationHandler.java:238)
at io.ddf.content.RepresentationHandler.get(RepresentationHandler.java:119)