Condividi tramite


OutputDatasetConfig Classe

Rappresenta come copiare l'output di un processo in una posizione di archiviazione remota e essere promosso a un set di dati.

Si tratta della classe di base usata per rappresentare come copiare l'output di un processo in un percorso di archiviazione remoto, se registrarlo come set di dati denominato e con controllo delle versioni e se applicare eventuali trasformazioni aggiuntive al set di dati creato.

Non è consigliabile creare direttamente istanze di questa classe, ma usare la sottoclasse appropriata.

Inizializzare un oggetto OutputDatasetConfig.

Ereditarietà
builtins.object
OutputDatasetConfig

Costruttore

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

Parametri

mode
str
Necessario

Modalità in cui copiare l'output nella risorsa di archiviazione remota.

name
str
Necessario

Nome dell'output specifico dell'esecuzione in cui verrà generato.

Metodi

as_input

Specificare come utilizzare l'output come input nei passaggi successivi della pipeline.

register_on_complete

Registrare l'output come nuova versione di un set di dati denominato dopo l'esecuzione.

Se non sono presenti set di dati registrati con il nome specificato, verrà registrato un nuovo set di dati con il nome specificato. Se è presente un set di dati registrato con il nome specificato, al set di dati verrà aggiunta una nuova versione.

as_input

Specificare come utilizzare l'output come input nei passaggi successivi della pipeline.

as_input(name=None)

Parametri

name
str
valore predefinito: None

Nome dell'input specifico dell'esecuzione.

Restituisce

DatasetConsumptionConfig Istanza che descrive come recapitare i dati di input.

Tipo restituito

register_on_complete

Registrare l'output come nuova versione di un set di dati denominato dopo l'esecuzione.

Se non sono presenti set di dati registrati con il nome specificato, verrà registrato un nuovo set di dati con il nome specificato. Se è presente un set di dati registrato con il nome specificato, al set di dati verrà aggiunta una nuova versione.

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

Parametri

name
str
Necessario

Nome del set di dati in cui registrare l'output.

description
str
Necessario

Descrizione del set di dati.

tags
dict[str, str]
Necessario

Elenco di tag da assegnare al set di dati.

Restituisce

OutputDatasetConfig Nuova istanza con le informazioni di registrazione.

Tipo restituito

Attributi

name

Nome dell'output.

Restituisce

Nome dell'output.