DatasetActionRun Classe

Gestire l'esecuzione delle azioni del set di dati.

DatasetActionRun fornisce metodi per il monitoraggio dello stato delle azioni a esecuzione prolungata nei set di dati. Fornisce anche un metodo per ottenere il risultato di un'azione dopo il completamento.

Inizializzare un oggetto DatasetActionRun.

Ereditarietà
builtins.object
DatasetActionRun

Costruttore

DatasetActionRun(workspace=None, dataset_id=None, action_id=None, action_request_dto=None)

Parametri

workspace
Workspace
Necessario

Area di lavoro in cui si trova il set di dati.

dataset_id
str
Necessario

ID set di dati.

action_id
str
Necessario

ID azione Set di dati

action_request_dto
<xref:azureml._restclient.models.action_result_dto>
Necessario

Richiesta di azione dto.

Metodi

get_result

Ottenere il risultato dell'esecuzione dell'azione Set di dati completata.

wait_for_completion

Attendere il completamento dell'esecuzione dell'azione Set di dati.

get_result

Ottenere il risultato dell'esecuzione dell'azione Set di dati completata.

get_result()

Restituisce

Risultato dell'azione Set di dati.

Tipo restituito

Union[<xref:azureml.dataprep.DataProfile>, None]

wait_for_completion

Attendere il completamento dell'esecuzione dell'azione Set di dati.

wait_for_completion(show_output=True, status_update_frequency=10)

Parametri

show_output
bool
valore predefinito: True

Indica se stampare l'output.

status_update_frequency
int
valore predefinito: 10

Frequenza di aggiornamento dello stato dell'azione in secondi.

Commenti

Si tratta di un metodo sincrono. Chiamare questa operazione se è stata attivata un'azione a esecuzione prolungata in un set di dati e si vuole attendere il completamento dell'azione prima di procedere. Questo metodo scrive periodicamente lo stato dell'azione eseguita nei log, con l'intervallo tra gli aggiornamenti determinati dal status_update_frequency parametro .

L'azione restituisce quando l'azione è stata completata. Per esaminare il risultato dell'azione, usare get_result.