OutputDatasetConfig Classe
Rappresenta come copiare l'output di un processo in una posizione di archiviazione remota e come essere alzato di livello a un set di dati.
Si tratta della classe 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 invece la sottoclasse appropriata.
Inizializzare un outputDatasetConfig.
Costruttore
OutputDatasetConfig(mode, name=None, **kwargs)
Parametri
Nome | Descrizione |
---|---|
mode
Necessario
|
Modalità in cui copiare l'output nell'archiviazione remota. |
name
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, verrà aggiunta una nuova versione a questo set di dati. |
as_input
Specificare come utilizzare l'output come input nei passaggi successivi della pipeline.
as_input(name=None)
Parametri
Nome | Descrizione |
---|---|
name
|
Nome dell'input specifico dell'esecuzione. Valore predefinito: None
|
Restituisce
Tipo | Descrizione |
---|---|
DatasetConsumptionConfig Istanza che descrive come recapitare i dati di input. |
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, verrà aggiunta una nuova versione a questo set di dati.
register_on_complete(name, description=None, tags=None)
Parametri
Nome | Descrizione |
---|---|
name
Necessario
|
Nome del set di dati in cui registrare l'output. |
description
Necessario
|
Descrizione del set di dati. |
tags
Necessario
|
Elenco di tag da assegnare al set di dati. |
Restituisce
Tipo | Descrizione |
---|---|
OutputDatasetConfig Nuova istanza con le informazioni di registrazione. |
Attributi
name
Nome dell'output.
Restituisce
Tipo | Descrizione |
---|---|
Nome dell'output. |