Detected cartesian product for LEFT OUTER join

spark作表链接的时候出现这个错误,sql

 

Exception in thread "main" org.apache.spark.sql.AnalysisException: Detected cartesian product for LEFT OUTER join between logical plans LocalLimit 21apache

 

出现错误,这时,须要添加spa

 

spark.conf.set("spark.sql.crossJoin.enabled", "true")code

 

再次运行,能够成功。it

 

由于 ,2.x中默认不支持笛卡尔积操做,须要经过参数spark.sql.crossJoin.enabled开启spark

相关文章
相关标签/搜索