1. Error in query: nondeterministic expressions are only allowed in Project, Filter, Aggregate or Window, found
解决方法:如果是SparkSQL脚本,则rand()等函数不能出现在join...on的后面,使用rand()函数一般的解决数据倾斜的问题,在sparksql 就直接 join on。
参考https://blog.csdn.net/qq_33588730/article/details/105643030