Detected cartesian product for LEFT OUTER join
spark做表连接的时候出现这个错误,
Exception in thread "main" org.apache.spark.sql.AnalysisException: Detected cartesian product for LEFT OUTER join between logical plans LocalLimit 21
出现错误,这时,需要添加
spark.conf.set("spark.sql.crossJoin.enabled", "true")
再次运行,可以成功。
因为 ,2.x中默认不支持笛卡尔积操作,需要通过参数spark.sql.crossJoin.enabled
开启
转载于:https://www.cnblogs.com/hmy-blog/p/9179261.html
Detected cartesian product for LEFT OUTER join相关推荐
- 外部联接(Outer Join)和笛卡尔积(Cartesian Product)
在这个关于"常见的 SQL 查询错误"的系列中,我们一直在探索看似直观的 SQL 查询构造方法如何导致反模式,从而导致错误结果和/或性能降低.上周,我们暂停了这个系列,讨论了 SQ ...
- left join 和 left outer join 有什么区别
left join 是left outer join的简写,left join默认是outer属性的. Inner Join 逻辑运算符返回满足第一个(顶端)输入与第二个(底端)输入联接的每一行.这个 ...
- SQL中的left outer join,inner join,right outer join用法 (左右内连接)
SQL语句中的left outer join,inner join,right outer join用法 left outer join=left join , right outer join= ...
- [摘]终于找到一个有助理解left/right/full outer join的例子
近日在学习<Understading DB2>的时候找到了一个例子,对于理解 left/right/full 三种 outer join 的大有裨益. 先看样本数据,来自DB2的示例数据库 ...
- left join 和 left outer join 的区别
老是混淆,做个笔记,转自:https://www.cnblogs.com/xieqian111/p/5735977.html left join 和 left outer join 的区别 通俗的讲: ...
- R语言merge函数全连接dataframe数据(Full (outer) join)、merge函数进行全连接必须将参数all设置为true(all=TRUE)、默认merge函数通过公共列名合并数
R语言merge函数全连接dataframe数据(Full (outer) join).merge函数进行全连接必须将参数all设置为true(all=TRUE).默认merge函数通过公共列名合并数 ...
- R语言merge函数左连接dataframe数据(Left (outer) join in R)、左连接必须将参数all设置(all.x = TRUE)、默认merge函数通过公共列名合并数据集
R语言merge函数左连接dataframe数据(Left (outer) join in R).merge函数进行左连接必须将参数all设置为(all.x = TRUE).默认merge函数通过公共 ...
- oracle full outer join,oracle 内连接(inner join)、外连接(outer join)、全连接(full join)...
建表语句: create table EMPLOYEE ( EID NUMBER, DEPTID NUMBER, ENAME VARCHAR2(200) ) create table DEPT ( D ...
- sql sum条件求和_SQL进阶7外连接(outer join)
本文中介绍的SQL中行列转换和嵌套式侧栏的生成,将SQL语句查询的结果转换成我们想要的结果. 行转列,制作交叉表头 列转行 实现行列转换(行->列):制作交叉表 需求 根据下面的表Courses ...
最新文章
- esp8266 SDK开发之编译流程
- JDBC连接不同数据库的连接参数
- 14c语言合并两个字符串,C语言编程实现,将给定字符串中连续出现3次的小写字母替换为改小写字母在字母表中的下一个字母...
- Python与开源GIS:在OGR中使用SQL语句进行查询
- 单片机编程软件很简单(10),Keil单片机编程软件常见文件介绍
- access转换MySQL教程,如何将Access数据库转换为SQL Server
- 电影《Green book》观后感_已补全:携带着种族歧视的“光环”,艰难地获得朋友的相互依赖,依然得享受生活的酸甜苦咸。...
- 同一页面显示不同内容
- PyTorch RuntimeError: Function ‘CudnnBatchNormBackward0‘ returned nan values in its 0th output. 解决方法
- MySQL安装一直卡在starting server
- 【Xmind】Linux
- 2019年的夏天,和CDEC生态大会在成都耍一哈儿
- 快手吃的是“大直播”红利,百度微信正跑步入场
- RDKit | 化合物SDF文件转换为SMILES存储为CSV
- 安装psacct或acct程序包
- python numpy.zeros()函数的用法
- UNIX基本操作命令
- 软件评测师笔记(一)计算机基础
- window10的快捷键和触控板小技巧
- python输出a以内能被b整除的数_求一个数是否可以被输入数整除