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
必需

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

返回

类型 说明

包含注册信息的新 OutputDatasetConfig 实例。

属性

name

输出的名称。

返回

类型 说明

输出的名称。