如何在Spark中读取ORC事务Hive表?
当通过Spark读取ORC事务表时,我遇到了问题。我可以获取Hive表的模式,但无法读取实际数据。
完整情况请参见:
hive> create table default.Hello(id int,name string) clustered by
(id) into 2 buckets STORED AS ORC TBLPROPERTIES
('transactional'='true');
hive> insert into default.hello values(10,'abc');
现在我正在尝试从Spark SQL访问Hive Orc数据,但它只显示架构。
>spark.sql("select * from hello").show()
输出: id,名称