DatasetActionRun 类
管理数据集操作的执行。
DatasetActionRun 提供用于监视数据集上长期运行操作的状态的方法。 它还提供一种在完成后获取操作结果的方法。
初始化 DatasetActionRun。
- 继承
-
builtins.objectDatasetActionRun
构造函数
DatasetActionRun(workspace=None, dataset_id=None, action_id=None, action_request_dto=None)
参数
名称 | 说明 |
---|---|
workspace
必需
|
数据集位于的工作区。 |
dataset_id
必需
|
Dataset ID。 |
action_id
必需
|
数据集操作 ID |
action_request_dto
必需
|
<xref:azureml._restclient.models.action_result_dto>
操作请求 dto。 |
方法
get_result |
获取已完成的数据集操作运行的结果。 |
wait_for_completion |
等待数据集操作运行完成。 |
get_result
wait_for_completion
等待数据集操作运行完成。
wait_for_completion(show_output=True, status_update_frequency=10)
参数
名称 | 说明 |
---|---|
show_output
|
指示是否要打印输出。 默认值: True
|
status_update_frequency
|
操作运行状态更新频率(以秒为单位)。 默认值: 10
|
注解
这是同步方法。 如果对数据集触发了长时间运行的操作,并且希望等待操作完成后继续,请调用此方法。 此方法会定期写入日志中运行的操作的状态,并在由参数确定 status_update_frequency
的更新之间间隔。
操作完成后返回。 若要检查操作的结果,请使用 get_result。