DatasetActionRun Класс

Управление выполнением действий с наборами данных.

DatasetActionRun предоставляет методы для мониторинга состояния длительных действий с наборами данных. Он также предоставляет метод для получения результата действия после завершения.

Инициализируйте DatasetActionRun.

Наследование
builtins.object
DatasetActionRun

Конструктор

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

Параметры

workspace
Workspace
Обязательно

Рабочая область, в ней находится набор данных.

dataset_id
str
Обязательно

Идентификатор набора данных.

action_id
str
Обязательно

Идентификатор действия набора данных

action_request_dto
<xref:azureml._restclient.models.action_result_dto>
Обязательно

Запрос действия dto.

Методы

get_result

Получает результата завершенного выполнения действия с набором данных.

wait_for_completion

Дождитесь завершения выполнения действия набора данных.

get_result

Получает результата завершенного выполнения действия с набором данных.

get_result()

Возвращаемое значение

Результат действия с набором данных.

Возвращаемый тип

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

wait_for_completion

Дождитесь завершения выполнения действия набора данных.

wait_for_completion(show_output=True, status_update_frequency=10)

Параметры

show_output
bool
значение по умолчанию: True

Указывает, следует ли печатать выходные данные.

status_update_frequency
int
значение по умолчанию: 10

Частота обновления состояния выполнения действия в секундах.

Комментарии

Это синхронный метод. Он вызывается, если вы активировали длительное действие с набором данных и хотите дождаться завершения действия, прежде чем продолжать работу. Этот метод периодически записывает состояние выполнения действия в журналы с интервалом между обновлениями, определенным параметром status_update_frequency.

Действие возвращает результат после его завершения. Чтобы проверить результат действия, используйте get_result.