Dask-是否可以将Dask_密钥_名称分配给Dask数据帧任务?

Dask-是否可以将Dask_密钥_名称分配给Dask数据帧任务?,dask,dask-distributed,dask-delayed,Dask,Dask Distributed,Dask Delayed,在调试问题的过程中,我发现很难准确地解释哪些任务导致了问题。我在延迟任务中成功地使用了“dask_key_name”kwarg,为延迟任务的密钥分配了一个可读的名称(基于此处的文档:)。我尝试了以下操作,希望它能对read_parquet任务执行相同的操作,但它似乎仍然使用散列值来创建键(例如,('read-parquet-ed9e6c4c474e851e176e7eafb8753490',5)) 我是否做错了什么,或者是否有其他方法来命名dask数据帧任务?今天无法像这样重命名数据帧任务。我以

在调试问题的过程中,我发现很难准确地解释哪些任务导致了问题。我在延迟任务中成功地使用了“dask_key_name”kwarg,为延迟任务的密钥分配了一个可读的名称(基于此处的文档:)。我尝试了以下操作,希望它能对read_parquet任务执行相同的操作,但它似乎仍然使用散列值来创建键(例如,('read-parquet-ed9e6c4c474e851e176e7eafb8753490',5))


我是否做错了什么,或者是否有其他方法来命名dask数据帧任务?

今天无法像这样重命名数据帧任务。

我以前也有过类似的问题,但除了方法之外,它似乎不支持这样的事情

from_pandas()
name
参数to,但其他类似的参数没有

因此,如果您想这样做,您需要更改上面链接的Dask代码

item = 'custom_string'
self.all_pfs_dict['read'][item] = dd.read_parquet(item_to_read, index=False, gather_statistics=False, dask_key_name=item + '-read')