StepRunOutput Třída
Představuje výstup vytvořený objektem StepRun v kanálu.
StepRunOutput se dá použít pro přístup k vytvořenému PortDataReference v kroku.
Inicializujte StepRunOutput.
- Dědičnost
-
builtins.objectStepRunOutput
Konstruktor
StepRunOutput(context, pipeline_run_id, step_run, name, step_output)
Parametry
Name | Description |
---|---|
context
Vyžadováno
|
<xref:azureml.pipeline.core._GraphContext>
Objekt kontextu grafu. |
pipeline_run_id
Vyžadováno
|
ID spuštění kanálu, které vytvořilo výstup. |
step_run
Vyžadováno
|
Krok spuštění objektu, 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>
Objekt kontextu grafu. |
pipeline_run_id
Vyžadováno
|
ID spuštění kanálu, které vytvořilo výstup. |
step_run
Vyžadováno
|
Krok spuštění objektu, 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í kroků se vytvářejí voláním get_output. Slouží get_port_data_reference k načtení PortDataReference dat, které lze použít ke stažení dat a které lze použít jako krokový vstup v budoucím kanálu.
Příklad získání výstupu StepRunOutput z StepRunu 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ískání odkazu na data portu vygenerovaného v kroku |
get_port_data_reference
Získání odkazu na data portu vygenerovaného v kroku
get_port_data_reference()
Návraty
Typ | Description |
---|---|
Referenční informace k datům portu. |