我在完成任务进度的可视化方面遇到了一些问题。
我曾经使用8787端口上的状态页面,但可视化并不总是像我在blogposts中看到的那样平滑(刷新率)。
使用dask.diagnostics.progress
时我感到非常高兴,因为它运行顺畅且有计时器。
但是这次尝试坚持数据帧时,我的进度被阻止了(停留在2.4秒,从未提前)。更新它并不能解决问题,在8787上我也没有得到太多信息。任何想法为什么会这样?
答案 0 :(得分:1)
如果计算失败,进度条将停止。您可能想要检查users1
是否产生了良好的结果。一种简单的方法是在整个数据帧上触发廉价计算,如len
>>> len(users1)
Exception ...
无响应进度条的其他原因包括糟糕的互联网连接或非常饱和的调度程序(如果有数百万个任务),但在您的情况下似乎都不是这种情况。