【发布时间】:2020-09-28 12:50:06
【问题描述】:
我想知道 Hive 中的 INSERT OVERWRITE 如何在 Apache Spark 中工作。我们仅覆盖特定分区并使用以下查询:
INSERT OVERWRITE TABLE tableName1 PARTITION (col1=val1) SELECT * FROM tableName2
这将覆盖特定分区并保留其他分区。这是按序号位置还是按名称写的?我似乎找不到任何文档来回答这个特定问题。
任何帮助将不胜感激。
【问题讨论】:
-
你使用的是哪个 spark 版本??
-
我们使用的是 2.1 版
标签: sql apache-spark hive insert overwrite