OutputDatasetConfig 類別

表示如何將作業的輸出複製到遠端儲存位置,並升階為資料集。

這是基類,用來表示如何將作業的輸出複製到遠端儲存位置、是否要將它註冊為具名和已建立版本的資料集,以及是否要將任何其他轉換套用至已建立的資料集。

您不應該直接建立此類別的實例,而是應該使用適當的子類別。

初始化 OutputDatasetConfig。

繼承
builtins.object
OutputDatasetConfig

建構函式

OutputDatasetConfig(mode, name=None, **kwargs)

參數

mode
str
必要

將輸出複製到遠端儲存體的模式。

name
str
必要

其將產生執行專屬的輸出名稱。

方法

as_input

指定如何在後續管線步驟中使用輸出作為輸入。

register_on_complete

在執行之後,將輸出註冊為新版的具名資料集。

如果沒有在指定名稱下註冊的資料集,則會註冊具有指定名稱的新資料集。 如果有在指定名稱下註冊的資料集,則會將新版本新增至此資料集。

as_input

指定如何在後續管線步驟中使用輸出作為輸入。

as_input(name=None)

參數

name
str
預設值: None

執行特定的輸入名稱。

傳回

DatasetConsumptionConfig實例,描述如何傳遞輸入資料。

傳回類型

register_on_complete

在執行之後,將輸出註冊為新版的具名資料集。

如果沒有在指定名稱下註冊的資料集,則會註冊具有指定名稱的新資料集。 如果有在指定名稱下註冊的資料集,則會將新版本新增至此資料集。

register_on_complete(name, description=None, tags=None)

參數

name
str
必要

要註冊輸出的資料集名稱。

description
str
必要

資料集的描述。

tags
dict[str, str]
必要

要指派給資料集的標籤清單。

傳回

具有註冊資訊的新 OutputDatasetConfig 實例。

傳回類型

屬性

name

輸出的名稱。

傳回

輸出的名稱。