OutputDatasetConfig Класс

Представление способа копирования выходных данные задания в удаленное место хранения и их повышения до уровня Dataset.

Это базовый класс, который объясняет, как копировать выходные данные задания в удаленное место хранения и регистрировать их как именованный набор данных или набор данных с несколькими версиями, а также как применять дополнительные преобразования к созданному набору данных.

Не следует создавать экземпляры этого класса напрямую. Вместо этого следует использовать соответствующий подкласс.

Инициализация 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

Имя выходных данных.

Возвращаемое значение

Имя выходных данных.