在Spark 2. *中使用SQL语法创建表时,表在哪里创建?
CREATE TABLE ... AS
spark是否必须在内部将它存储在某个地方,才能始终使Impala或Hive支持Spark表工作?
答案 0 :(得分:3)
默认情况下(例如,在hive-site.xml中未指定连接时)。 Spark会将其保存在Derby db上的本地元存储中。
它应该存储在Spark目录中的spark-warehouse目录或spark.sql.warehouse.dir属性中定义的任何内容中。