다음을 통해 공유


StepRunOutput 클래스

파이프라인에서 StepRun에 의해 만들어진 출력을 나타냅니다.

StepRunOutput을 사용하여 단계에서 생성된 PortDataReference에 액세스할 수 있습니다.

StepRunOutput을 초기화합니다.

상속
builtins.object
StepRunOutput

생성자

StepRunOutput(context, pipeline_run_id, step_run, name, step_output)

매개 변수

Name Description
context
필수
<xref:azureml.pipeline.core._GraphContext>

그래프 컨텍스트 개체입니다.

pipeline_run_id
필수
str

출력을 만든 파이프라인 실행의 ID입니다.

step_run
필수

출력을 만든 단계 실행 개체입니다.

name
필수
str

출력의 이름입니다.

step_output
필수
<xref:azureml.pipeline.core._restclients.aeva.models.NodeOutput>

단계 출력입니다.

context
필수
<xref:azureml.pipeline.core._GraphContext>

그래프 컨텍스트 개체입니다.

pipeline_run_id
필수
str

출력을 만든 파이프라인 실행의 ID입니다.

step_run
필수

출력을 만든 단계 실행 개체입니다.

name
필수
str

출력의 이름입니다.

step_output
필수
<xref:azureml.pipeline.core._restclients.aeva.models.NodeOutput>

단계 출력입니다.

설명

단계 실행 출력은 get_output을 호출하여 인스턴스화됩니다. get_port_data_reference를 사용하여 데이터를 다운로드하는 데 사용할 수 있고 향후 파이프라인에서 단계 입력으로 사용할 수 있는 PortDataReference를 검색합니다.

StepRun에서 StepRunOutput을 가져와서 출력 데이터를 다운로드하는 예는 다음과 같습니다.


   from azureml.pipeline.core import PipelineRun, StepRun, PortDataReference

   pipeline_run = PipelineRun(experiment, "<pipeline_run_id>")
   step_run = pipeline_run.find_step_run("<step_name>")[0]

   step_run_output = step_run.get_output("<output_name>")

   port_data_reference = step_run_output.get_port_data_reference()
   port_data_reference.download(local_path="path")

메서드

get_port_data_reference

단계에서 생성된 포트 데이터 참조를 가져옵니다.

get_port_data_reference

단계에서 생성된 포트 데이터 참조를 가져옵니다.

get_port_data_reference()

반환

형식 Description

포트 데이터 참조입니다.