OutputDatasetConfig 类

表示如何将作业的输出复制到远程存储位置,并将其提升到数据集。

这是一个基类,用于表示如何将作业的输出复制到远程存储位置、是否将其注册为命名数据集和版本控制的数据集,以及是否对创建的数据集应用任何其他转换。

不应直接创建此类的实例,而是应使用相应的子类。

初始化 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
必需

要分配给数据集的标记列表。

返回

类型 说明

具有注册信息的新 OutputDatasetConfig 实例。

属性

name

输出的名称。

返回

类型 说明

输出的名称。