如何在dask Scheduler插件中获取任务结果

时间:2019-04-03 15:40:47

标签: dask dask-distributed

我想在dask中使用调度程序插件转发任务的结果。我有一个注册的类,当我登录转换功能时,它显示:

  

转换:键=,开始=处理,完成=内存,* args =(),** kwargs = {'worker':'tcp://127.0.0.1:51514','status':'OK' ,'nbytes':95196,'thread':123145458712576,'type':b'\ x80 \ x04 \ x95 \ x16 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x8c \ x08builtins \ x94 \ x8c \ x05tuple \ x94 \ x93 \ x94。','startstops':(('compute',1554303315.1791308,1554303315.1879702),)}

如何获得任务的实际结果?

1 个答案:

答案 0 :(得分:1)

否,调度程序不存储任务的结果,最多它知道存储在工作程序上的输出的类型和大小。将数据移动到调度程序将是一种反模式,请不要尝试这样做。如果您想了解有关输出的更多信息,则有必要对包含数据的工作人员进行计算。