云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云解析_微擎数据库配置文件_折扣

小七 141 0

更容易调试Spark代码

要尝试本博客中提到的功能,请立即注册Databricks 14天免费试用。我们很高兴在Databricks笔记本中引入apachespark web ui的集成,这允许用户更有效地理解和调试他们的Spark应用程序。作为开源Spark的一个组件,web UI旨在帮助监视和理解Spark应用程序,它包含有关内存使用、运行的执行器、调度程序阶段和任务的有用信息。这些信息对调试非常有帮助。Databricks笔记本是一个可视化的协作工作区,允许用户使用apachespark以交互方式探索数据和开发应用程序。它使处理数据更加容易,如示例工作流(如分析访问日志和进行机器学习)所示。在笔记本环境中调试分布式应用程序仍然是一个挑战。尽管webui有必要的信息,但是在webui和开发环境之间还是有差距的:通常很难在webui中找到与您正在研究的代码相关的信息;并且没有简单的方法来查找历史运行时信息。集成的webui如何帮助编码为了解决这个问题,我们创建了一种在开发环境中直接访问运行时信息的方法。Databricks笔记本现在以"进度条"的形式显示Spark节点的实时更新。如果一个命令在引擎盖下启动了一个Spark作业,进度条会随着作业的执行而自动更新,这使得监控命令的状态变得更加容易!进度条:在Databricks笔记本中实时显示Spark作业的执行进度进度条还直接链接到每个Spark作业的更详细信息,允许用户深入到每个作业的webui进行进一步调查。额外的可见性意味着您可以查看调试所需的所有系统状态和运行时信息,并与编写代码的位置并行。要更详细地了解此功能的实际应用,请观看以下视频:摘要通过将Spark的webui与Databricks笔记本相集成,我们创建了一个快捷方式,可以方便地访问开发环境中的调试信息。希望这些增强将帮助您更有效地调试Spark应用程序。这些增强功能现在对所有Databricks用户都可用,请注册14天免费试用试用!免费试用Databricks。今天就开始吧