Compartilhar via


DatasetActionRun Classe

Gerenciar a execução de ações de conjunto de dados.

DatasetActionRun fornece métodos para monitorar o status de ações de execução prolongada em conjuntos de dados. Também fornece um método para obter o resultado de uma ação após a conclusão.

Inicializar um DatasetActionRun.

Herança
builtins.object
DatasetActionRun

Construtor

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

Parâmetros

Nome Description
workspace
Obrigatório

O workspace em que o Conjunto de dados está.

dataset_id
Obrigatório
str

A ID do Conjunto de dados.

action_id
Obrigatório
str

A ID da ação do conjunto de dados

action_request_dto
Obrigatório
<xref:azureml._restclient.models.action_result_dto>

O dto de solicitação de ação.

Métodos

get_result

Obter o resultado da execução da ação de conjunto de dados concluída.

wait_for_completion

Aguardar a conclusão da execução da ação do conjunto de dados.

get_result

Obter o resultado da execução da ação de conjunto de dados concluída.

get_result()

Retornos

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

O resultado da ação do conjunto de dados.

wait_for_completion

Aguardar a conclusão da execução da ação do conjunto de dados.

wait_for_completion(show_output=True, status_update_frequency=10)

Parâmetros

Nome Description
show_output

Indica se a saída deve ser impressa.

Valor padrão: True
status_update_frequency
int

A frequência de atualização do status de execução da ação em segundos.

Valor padrão: 10

Comentários

Este é um método síncrono. Chame-o se você tiver disparado uma ação de execução prolongada em um conjunto de dados e quiser aguardar a ação ser concluída antes de continuar. Esse método grava o status da ação executada nos logs periodicamente, com o intervalo entre as atualizações determinado pelo parâmetro status_update_frequency.

A ação retorna quando ela é concluída. Para inspecionar o resultado da ação, use get_result.