DeserializeToObject Unary Logical Operator
|
1 2 3 4 5 6 7 8 |
case class DeserializeToObject( deserializer: Expression, outputObjAttr: Attribute, child: LogicalPlan) extends UnaryNode with ObjectProducer |
DeserializeToObject is a unary logical operator that takes the input row from the input child logical plan and turns it into the input outputObjAttr attribute using the given deserializer expression.
DeserializeToObject is a ObjectProducer which produces domain objects as output. DeserializeToObject‘s output is a single-field safe row containing the produced object.
|
Note
|
DeserializeToObject is the result of CatalystSerde.deserialize.
|
spark技术分享