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