所有Spark SQL DataType的Scala类型映射是什么 [英] What is the Scala type mapping for all Spark SQL DataType
本文介绍了所有Spark SQL DataType的Scala类型映射是什么的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
可以在DataType
对应的Java/Scala数据类型是什么?
The different DataType
s available for Spark SQL can be found here. Can anyone please tell me what would be the corresponding Java/Scala data type for each of Spark SQL's DataType
s?
推荐答案
直接来自《 Spark SQL和数据框架指南》 :
Data type | Value type in Scala
------------------------------------------------
ByteType | Byte
ShortType | Short
IntegerType | Int
LongType | Long
FloatType | Float
DoubleType | Double
DecimalType | java.math.BigDecimal
StringType | String
BinaryType | Array[Byte]
BooleanType | Boolean
TimestampType | java.sql.Timestamp
DateType | java.sql.Date
ArrayType | scala.collection.Seq
MapType | scala.collection.Map
StructType | org.apache.spark.sql.Row
这篇关于所有Spark SQL DataType的Scala类型映射是什么的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文