Given a schema, it converts a CSV String into a Row
Given a schema, it converts a CSV String into a Row
Schema
The converted row
RDD native schema
check selector field is it have speciel data type
Current native RDD
A brand new RDD of Spark SQL Row type.
It creates a map with dbObject attribute values.
It creates a map with dbObject attribute values.
Object to be splitted into attribute tuples.
A map with dbObject attributes.
Tries to convert some scala value to another compatible given type
Tries to convert some scala value to another compatible given type
Value to be converted
Destiny type
Converted value
check selector does it have special data type ,eg.
check selector does it have special data type ,eg. date, timestamp, bson, array, decimal
RDD native schema
true or false
Given a schema, it converts a JSON object (as map) into a Row
Given a schema, it converts a JSON object (as map) into a Row
DBObject map
Schema
The converted row
Given a schema, it converts a Row into a DBObject
Given a schema, it converts a Row into a DBObject
Row to be converted
Schema
The converted DBObject
It converts some Row attribute value into a DBObject field
It converts some Row attribute value into a DBObject field
Row attribute
Attribute type
The converted value into a DBObject field.
It converts some DBObject attribute value into a Row field
It converts some DBObject attribute value into a Row field
DBObject attribute
Attribute type
The converted value into a Row field.
SequoiadbRowConverter support RDD transformations from BSONObject to Row and vice versa