【发布时间】:2019-06-21 20:40:26
【问题描述】:
我正在处理两个 pyspark 数据帧,并对它们进行左反连接以跟踪日常变化,然后发送电子邮件。
第一次尝试:
diff = Table_a.join(
Table_b,
[Table_a.col1== Table_b.col1, Table_a.col2== Table_b.col2],
how='left_anti'
)
预期的输出是一个包含一些数据或没有数据的 pyspark 数据帧。
这个 diff 数据框从 Table_a 获取它的架构。 我第一次运行它时,没有按模式表示显示任何数据。下一次就抛出 SparkException:
Exception thrown in Future.get
【问题讨论】:
-
我遇到了同样的问题。我的用例是我使用looker 来构建BI 模型,而looker 会将我的模型转换为spark-sql。在某些情况下,查询失败并出现错误
The Apache Spark 2.0 database encountered an error while running this query. org.apache.spark.SparkException: Exception thrown in Future.get:
标签: python pyspark databricks azure-databricks