Dear all
Plean help, I have a table like :
table tour ( id string, points array<struct<lon double,lat double,
direction double>> )
when i want to drop column direction in points, i get an error like
this( in spark sql):
spark.sql(" alter table tour drop column points.direction").show
org.apache.spark.sql.AnalysisException: Field name points. direction is
invalid: points is not a struct.; line 1 pos 0
at
org.apache.spark.sql.errors.QueryCompilationErrors$.invalidFieldName(QueryCompilationErrors.scala:2368)
at org.apache.spark.sql.types.StructType.findField$1(StructType.scala:359)
at org.apache.spark.sql.types.StructType.findNestedField(StructType.scala:384)
how can i to drop this column in array<struct> type column ? thank you
very much!