다음을 통해 공유


DatasetActionRun 클래스

데이터 세트 작업의 실행을 관리합니다.

DatasetActionRun은 데이터 세트에 대한 장기 실행 작업의 상태를 모니터링하는 메서드를 제공합니다. 또한 완료 후 작업의 결과를 가져오는 메서드를 제공합니다.

DatasetActionRun을 초기화합니다.

생성자

DatasetActionRun(workspace=None, dataset_id=None, action_id=None, action_request_dto=None)

매개 변수

Name Description
workspace
필수

데이터 세트가 있는 작업 영역입니다.

dataset_id
필수
str

데이터 세트 ID입니다.

action_id
필수
str

데이터 세트 작업 ID

action_request_dto
필수
<xref:azureml._restclient.models.action_result_dto>

작업 요청 dto입니다.

메서드

get_result

완료된 데이터 세트 작업 실행의 결과를 가져옵니다.

wait_for_completion

데이터 세트 작업이 완료될 때까지 기다립니다.

get_result

완료된 데이터 세트 작업 실행의 결과를 가져옵니다.

get_result()

반환

형식 Description
Union[<xref:azureml.dataprep.DataProfile>, None]

데이터 세트 작업 결과입니다.

wait_for_completion

데이터 세트 작업이 완료될 때까지 기다립니다.

wait_for_completion(show_output=True, status_update_frequency=10)

매개 변수

Name Description
show_output

출력을 인쇄할지 여부를 나타냅니다.

Default value: True
status_update_frequency
int

작업 실행 상태 업데이트 빈도(초)입니다.

Default value: 10

설명

동기 메서드입니다. 데이터 세트에서 장기 실행 작업을 트리거하고 계속하기 전에 작업이 완료될 때까지 기다리려는 경우 이 호출을 호출합니다. 이 메서드는 매개 변수에 의해 status_update_frequency 결정되는 업데이트 사이의 간격을 사용하여 로그에서 실행되는 작업의 상태를 주기적으로 씁니다.

작업이 완료되면 작업이 반환됩니다. 작업의 결과를 검사하려면 .를 사용합니다 get_result.