the Expression
containing the binary Avro to be deserialized
the JSON representation of the Avro schema
the configuration for the AvroSchemaManager
this filed forces the Expression to be non-deterministic. Setting this to true measn that this expression is executed only once even though the Optimizer creates several copies of it (eg. it happens usually with CollapseProject if the value returned by the expression is used several times, as with a selection of fields of the struct returned). If you set this flag to false, the expression may be evaluated once for each occurence of ti you see in the physical plan.
this filed forces the Expression to be non-deterministic.
this filed forces the Expression to be non-deterministic. Setting this to true measn that this expression is executed only once even though the Optimizer creates several copies of it (eg. it happens usually with CollapseProject if the value returned by the expression is used several times, as with a selection of fields of the struct returned). If you set this flag to false, the expression may be evaluated once for each occurence of ti you see in the physical plan.
the Expression
containing the binary Avro to be deserialized
the Expression
containing the binary Avro to be deserialized
the configuration for the AvroSchemaManager
the JSON representation of the Avro schema
An
Expression
which deserializes a binary field encoded in Avro and returns the corresponding representation in Spark.the
Expression
containing the binary Avro to be deserializedthe JSON representation of the Avro schema
the configuration for the AvroSchemaManager
this filed forces the Expression to be non-deterministic. Setting this to true measn that this expression is executed only once even though the Optimizer creates several copies of it (eg. it happens usually with CollapseProject if the value returned by the expression is used several times, as with a selection of fields of the struct returned). If you set this flag to false, the expression may be evaluated once for each occurence of ti you see in the physical plan.