无法获取sparkR数据帧的开头

时间:2018-08-06 21:46:37

标签: r apache-spark sparkr

我使用sparkR运行一些sql查询以获取如下的sparkR数据帧

data = sql(sql_query)

我可以使用dim(data)

来获得数据的维数

但是,当我想使用head(data)查看数据时,它将失败并给我一个错误java.lang .ClassCastException: org.apache.hadoop.hive.serde2.io.TimestampWritable cannot be cast to org.apache.hadoop.io.IntWritable

我在Hive中尝试了sql查询,它没有任何问题。奇怪的是,我可以获取尺寸,但无法获得头部。

有什么主意吗?

1 个答案:

答案 0 :(得分:0)

尝试:View(head(data, 20)) ...此外,如果您可以提供更多有关问题的详细信息,将对您有所帮助。