Struct Expressions#
CreateNamedStruct#
The following cases are not supported by Comet:
CreateNamedStructwith duplicate field names is not supported
StructsToCsv#
The following incompatibilities cause StructsToCsv to fall back to Spark by default. Set spark.comet.expression.StructsToCsv.allowIncompatible=true to enable Comet acceleration despite these differences.
Date, Timestamp, TimestampNTZ, and Binary data types may produce different results (https://github.com/apache/datafusion-comet/issues/3232)
The following cases are not supported by Comet:
Complex types (arrays, maps, structs) in the schema are not supported