Bagikan melalui


StepRunOutput Kelas

Mewakili output yang StepRun dibuat oleh dalam Alur.

StepRunOutput dapat digunakan untuk mengakses yang PortDataReference dibuat oleh langkah.

Inisialisasi StepRunOutput.

Konstruktor

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

Parameter

Nama Deskripsi
context
Diperlukan
<xref:azureml.pipeline.core._GraphContext>

Objek konteks grafik.

pipeline_run_id
Diperlukan
str

Id eksekusi alur yang membuat output.

step_run
Diperlukan

Langkah menjalankan objek yang membuat output.

name
Diperlukan
str

Nama output.

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

Output langkah.

context
Diperlukan
<xref:azureml.pipeline.core._GraphContext>

Objek konteks grafik.

pipeline_run_id
Diperlukan
str

Id eksekusi alur yang membuat output.

step_run
Diperlukan

Langkah menjalankan objek yang membuat output.

name
Diperlukan
str

Nama output.

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

Output langkah.

Keterangan

Output eksekusi langkah dibuat dengan memanggil get_output. Gunakan get_port_data_reference untuk mengambil PortDataReference yang dapat digunakan untuk mengunduh data dan dapat digunakan sebagai input langkah di alur mendatang.

Contoh mendapatkan StepRunOutput dari StepRun dan mengunduh data output adalah sebagai berikut:


   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")

Metode

get_port_data_reference

Dapatkan referensi data port yang dihasilkan oleh langkah.

get_port_data_reference

Dapatkan referensi data port yang dihasilkan oleh langkah.

get_port_data_reference()

Mengembalikan

Jenis Deskripsi

Referensi data port.