DatasetActionRun 类
管理数据集作的执行。
DatasetActionRun 提供用于监视数据集上长时间运行的作的状态的方法。 它还提供一种方法,用于在完成后获取作的结果。
初始化 DatasetActionRun。
构造函数
DatasetActionRun(workspace=None, dataset_id=None, action_id=None, action_request_dto=None)
参数
| 名称 | 说明 |
|---|---|
|
workspace
必需
|
数据集位于的工作区。 |
|
dataset_id
必需
|
数据集 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。