在 Azure 中检查 Databricks 运行时的版本

Posted

技术标签:

【中文标题】在 Azure 中检查 Databricks 运行时的版本【英文标题】:Checking the version of Databricks Runtime in Azure 【发布时间】:2019-05-13 10:29:00 【问题描述】:

是否可以在 Azure 中检查 Databricks Runtime 的版本?

【问题讨论】:

【参考方案1】:

Databricks 运行时是在 Azure Databricks 管理的群集上运行的一组核心组件。它包括 Apache Spark,但还添加了许多组件和更新,大大提高了大数据分析的可用性、性能和安全性。

您可以在许多支持的运行时版本中进行选择 创建一个集群。

如果您想知道 Azure 中 Databricks 运行时的版本 创作:

转到 Azure 数据砖门户 => 集群 => 交互式集群 =>在这里您可以找到运行时版本。

更多详情请参考“Azure Databricks Runtime versions”。

希望这会有所帮助。

【讨论】:

【参考方案2】:

在 Scala 中:

dbutils.notebook.getContext.tags("sparkVersion")

在 Python 中:

spark.conf.get("spark.databricks.clusterUsageTags.sparkVersion")

返回 Databricks 运行时和 Scala 版本,例如。 g.: 5.0.x-scala2.11 .

【讨论】:

是否可以只获取databricks 运行时版本。而不是 5.0.x-scala2.11 只是“5.0”【参考方案3】:
print (spark.version)

为我工作

【讨论】:

对不起...这不是运行时版本...但当时对我有帮助..不知道删除答案后声誉会降低:)

以上是关于在 Azure 中检查 Databricks 运行时的版本的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Azure Databricks 笔记本中调试长时间运行的 python 命令?

如何在 Azure 数据工厂的 Databricks 上运行 .Net spark 作业?

如何获取 Azure Databricks 笔记本运行详细信息

以编程方式导入/导出 (Azure) Databricks Notebooks

运行时错误:SWIG std::function 调用失败,在 azure databricks 中

在作业执行的阈值时间后停止 azure databricks 集群