1.修改spark配置:
Advanced spark2-defaults
spark.sql.warehouse.dir 值/apps/spark/warehouse 改为hive数据存储hdfs位置:/user/hive/warehouse
![](https://img2020.cnblogs.com/blog/1492482/202107/1492482-20210727232959851-639445857.png)
Advanced spark2-hive-site-override
metastore.catalog.default 值 spark 改为 hive
![](https://img2020.cnblogs.com/blog/1492482/202107/1492482-20210727232959883-60366422.png)
2.到hive组件修改配置
hive.strict.managed.tables 的 true 改为 false
(有两个 hive.strict.managed.tables)
![](https://img2020.cnblogs.com/blog/1492482/202107/1492482-20210727232959889-1334084559.png)
重启 hive和spark即可。