我必须在Spark 2.0中交叉加入2个数据帧我遇到以下错误:
用户类抛出异常:
org.apache.spark.sql.AnalysisException: Cartesian joins could be prohibitively expensive and are disabled by default. To explicitly enable them, please set spark.sql.crossJoin.enabled = true;
Run Code Online (Sandbox Code Playgroud)
请帮我在哪里设置这个配置,我在eclipse中编码.
你能解释一下,LINQ中的VAR是什么,为什么我们在所有LINQ查询中都使用它.
var result = from sta in db.uploaddetails
where sta.Keyword==issue.uploaddetails.Keyword
select sta;
Run Code Online (Sandbox Code Playgroud)
那里的VAR是什么?为什么LINQ查询与SQL查询完全不同.