如果未启用Hive支持,则在哪里创建Spark表?

时间:2018-12-04 01:52:58

标签: apache-spark

在Spark 2. *中使用SQL语法创建表时,表在哪里创建?

CREATE TABLE ... AS

spark是否必须在内部将它存储在某个地方,才能始终使Impala或Hive支持Spark表工作?

1 个答案:

答案 0 :(得分:3)

默认情况下(例如,在hive-site.xml中未指定连接时)。 Spark会将其保存在Derby db上的本地元存储中。

它应该存储在Spark目录中的spark-warehouse目录或spark.sql.warehouse.dir属性中定义的任何内容中。