用法:
get_task_stream(start=None, stop=None, count=None, plot=False, filename='task-stream.html', bokeh_resources=None)
从调度器获取任务流数据
这会收集仪表板上诊断 “Task Stream” 图中存在的数据。它包括特定持续时间内每个任务的启动、停止、传输和反序列化时间。
请注意,默认情况下不运行任务流诊断。您可能希望在开始工作之前调用此函数一次,以确保事情开始记录,然后在完成后再次调用。
- start:数字或字符串
何时开始录制 如果是数字,则应该是调用time()的结果 如果是字符串,则应该是现在之前的时间差,例如'60s'或'500 ms'
- stop:数字或字符串
当您想停止录制时
- count:int
所需记录的数量,如果同时指定了 start 和 stop 则忽略
- plot:布尔值,str
如果为真,则还返回散景图 如果 plot == ‘save’ 然后将图保存到文件
- filename:str(可选)
如果您设置
plot='save'
,则保存到的文件名- bokeh_resources:bokeh.resources.Resources(可选)
指定资源组件是 INLINE 还是 CDN
- L:列表[字典]
参数:
返回:
例子:
>>> client.get_task_stream() # prime plugin if not already connected >>> x.compute() # do some work >>> client.get_task_stream() [{'task': ..., 'type': ..., 'thread': ..., ...}]
传递
plot=True
或plot='save'
关键字以获取散景图>>> data, figure = client.get_task_stream(plot='save', filename='myfile.html')
或者考虑上下文管理器
>>> from dask.distributed import get_task_stream >>> with get_task_stream() as ts: ... x.compute() >>> ts.data [...]
相关用法
- Python distributed.Client.get_versions用法及代码示例
- Python distributed.Client.get用法及代码示例
- Python distributed.Client.gather用法及代码示例
- Python distributed.Client.ncores用法及代码示例
- Python distributed.Client.retire_workers用法及代码示例
- Python distributed.Client.unregister_worker_plugin用法及代码示例
- Python distributed.Client.set_metadata用法及代码示例
- Python distributed.Client.scheduler_info用法及代码示例
- Python distributed.Client.submit用法及代码示例
- Python distributed.Client.compute用法及代码示例
- Python distributed.Client.nthreads用法及代码示例
- Python distributed.Client.unpublish_dataset用法及代码示例
- Python distributed.Client.start_ipython_scheduler用法及代码示例
- Python distributed.Client.publish_dataset用法及代码示例
- Python distributed.Client.who_has用法及代码示例
- Python distributed.Client.profile用法及代码示例
- Python distributed.Client.run用法及代码示例
- Python distributed.Client.register_worker_plugin用法及代码示例
- Python distributed.Client.map用法及代码示例
- Python distributed.Client.log_event用法及代码示例
注:本文由纯净天空筛选整理自dask.org大神的英文原创作品 distributed.Client.get_task_stream。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。