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

出力の名前。

戻り値

出力の名前。