2

我创建了一个兽人蜂巢表,如下所示:

  • 创建表forest41(id int,类型字符串)由(id)聚集成2个桶,存储为orc TBLPROPERTIES('transactional'='true');

    插入表 forest41 值 (1,'red'),(2,'white'),(3,'black');

现在,当我试图从 spark beeline 查看数据时:它没有显示任何数据,也没有抛出任何异常。

以下是我运行的查询: select * from default.forest40 limit 10

但在spark作业控制台中:显示了与上述查询相关的作业之一——跳过的阶段(一)——Spark JDBC Server Query

4

1 回答 1

1

您使用 hive 的存储桶功能创建了 hive 表,但 Spark 不支持。

通过此链接http://spark.apache.org/docs/latest/sql-programming-guide.html#unsupported-hive-functionality

于 2015-11-24T06:08:21.873 回答