【发布时间】:2020-04-10 23:10:32
【问题描述】:
通常,我们在 Spark 集群上运行 PySpark 代码。此代码通过自动化测试进行测试。我们在本地和(在管道中)在 Spark 集群上运行单元和集成测试。两种情况下的配置都略有不同。因此,我需要知道测试是在本地运行还是在集群上运行。
如何以编程方式检测测试是在本地机器上还是在 Spark 集群上运行?
【问题讨论】:
-
嘿,你检查过this 吗?这可能会有所帮助
-
我想你是在问一个 XY 问题。你实际上想用你的测试做什么?您可能应该将 spark 配置为测试的一部分,而不是尝试检测任何东西。
标签: python-3.x apache-spark pyspark