StepRunOutput Třída
Představuje výstup vytvořený StepRun v kanálu.
StepRunOutput je možné použít k přístupu k vytvořenému PortDataReference v kroku.
Inicializace StepRunOutput
Konstruktor
StepRunOutput(context, pipeline_run_id, step_run, name, step_output)
Parametry
Name | Description |
---|---|
context
Vyžadováno
|
<xref:azureml.pipeline.core._GraphContext>
Kontextový objekt grafu. |
pipeline_run_id
Vyžadováno
|
ID spuštění kanálu, které vytvořilo výstup. |
step_run
Vyžadováno
|
Objekt spuštění kroku, který vytvořil výstup. |
name
Vyžadováno
|
Název výstupu. |
step_output
Vyžadováno
|
<xref:azureml.pipeline.core._restclients.aeva.models.NodeOutput>
Výstup kroku. |
context
Vyžadováno
|
<xref:azureml.pipeline.core._GraphContext>
Kontextový objekt grafu. |
pipeline_run_id
Vyžadováno
|
ID spuštění kanálu, které vytvořilo výstup. |
step_run
Vyžadováno
|
Objekt spuštění kroku, který vytvořil výstup. |
name
Vyžadováno
|
Název výstupu. |
step_output
Vyžadováno
|
<xref:azureml.pipeline.core._restclients.aeva.models.NodeOutput>
Výstup kroku. |
Poznámky
Výstupy spuštění kroku se vytvářejí voláním get_output. Slouží get_port_data_reference k načtení PortDataReference toho, které lze použít ke stažení dat, a lze je použít jako vstup kroku v budoucím kanálu.
Příklad získání StepRunOutput z StepRun a stažení výstupních dat je následující:
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")
Metody
get_port_data_reference |
Získejte referenční informace o datech portů vytvořené v kroku. |
get_port_data_reference
Získejte referenční informace o datech portů vytvořené v kroku.
get_port_data_reference()
Návraty
Typ | Description |
---|---|
Referenční informace k datům portu. |