create view创建的view.drill文件中的JSON字段数组是否支持描述ARRAY,STRUCT类型?
想要定义PARQUET文件的视图,以便JDBC驱动程序(DatabaseMetadata.getTables,getColumns ...)描述它们。想要将PARQUET文件的列作为实际类型(即INTEGER)进行投影,而不是将Drill描述为任何类型。不幸的是,这需要CAST(as),CAST支持的目标类型不包括ARRAY或STRUCT。
因此,如果view.drill文件可以在外部定义而不需要CAST,并且支持的复杂类型将以编程方式构建它们。