PipelineOutputAbstractDataset 類別

表示將中繼資料升階至 Azure Machine Learning 資料集的基類。

一旦將中繼資料升階至 Azure Machine Learning 資料集,它也會取用為 , Dataset 而不是 DataReference 後續步驟中的 。

建立將升階至 Azure Machine Learning 資料集的中繼資料。

繼承
builtins.object
PipelineOutputAbstractDataset

建構函式

PipelineOutputAbstractDataset(pipeline_data)

參數

pipeline_data
PipelineData
必要

PipelineData,代表將升階為資料集的中繼輸出。

pipeline_data
PipelineData
必要

PipelineData,代表將升階為資料集的中繼輸出。

方法

as_named_input

當資料集做為後續步驟的輸入時,請設定資料集的名稱。

create_input_binding

建立輸入系結。

register

向工作區註冊輸出資料集。

as_named_input

當資料集做為後續步驟的輸入時,請設定資料集的名稱。

as_named_input(name)

參數

name
str
必要

輸入的資料集名稱。

傳回

具有新輸入名稱的中繼資料。

傳回類型

create_input_binding

建立輸入系結。

create_input_binding()

傳回

InputPortBinding,此 PipelineData 做為來源。

傳回類型

register

向工作區註冊輸出資料集。

register(name, create_new_version=True)

參數

name
str
必要

產生中繼資料之後,已註冊資料集的名稱。

create_new_version
bool
預設值: True

如果資料來源變更,是否要建立新版本的資料集。 預設值為 True。 根據預設,所有中繼輸出都會在管線執行時輸出到新位置,因此強烈建議將此旗標設為 True。

備註

註冊只能套用至輸出,但不能套用到輸入,這表示如果您只將此方法傳回的物件傳遞至 pipline 步驟的 inputs 參數,則不會註冊任何專案。 您必須將 物件傳遞至管線步驟的 outputs 參數,才能進行註冊。

屬性

input_name

取得 PipelineOutputDataset 的輸入名稱。

您可以使用這個名稱,透過環境變數或 Run 類別 input_datasets 屬性擷取具體化資料集。

傳回

PipelineOutputDataset 的輸入名稱。

傳回類型

str

name

取得 PipelineData 的輸出名稱。

傳回

PipelineData 的輸出名稱。

傳回類型

str