DatasetActionRun Klasa

Zarządzanie wykonywaniem akcji zestawu danych.

Element DatasetActionRun udostępnia metody monitorowania stanu długotrwałych akcji w zestawach danych. Udostępnia również metodę uzyskiwania wyniku akcji po zakończeniu.

Inicjowanie elementu DatasetActionRun.

Dziedziczenie
builtins.object
DatasetActionRun

Konstruktor

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

Parametry

workspace
Workspace
Wymagane

Obszar roboczy, w których znajduje się zestaw danych.

dataset_id
str
Wymagane

Identyfikator zestawu danych.

action_id
str
Wymagane

Identyfikator akcji Zestawu danych

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

Żądanie akcji dto.

Metody

get_result

Pobierz wynik ukończonej akcji Zestaw danych.

wait_for_completion

Poczekaj na zakończenie działania zestawu danych.

get_result

Pobierz wynik ukończonej akcji Zestaw danych.

get_result()

Zwraca

Wynik akcji Zestaw danych.

Typ zwracany

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

wait_for_completion

Poczekaj na zakończenie działania zestawu danych.

wait_for_completion(show_output=True, status_update_frequency=10)

Parametry

show_output
bool
wartość domyślna: True

Wskazuje, czy wyświetlić dane wyjściowe.

status_update_frequency
int
wartość domyślna: 10

Częstotliwość aktualizacji stanu uruchomienia akcji w sekundach.

Uwagi

Jest to metoda synchroniczna. Wywołaj tę funkcję, jeśli wyzwolono długotrwałą akcję w zestawie danych i chcesz poczekać na ukończenie akcji przed kontynuowaniem. Ta metoda okresowo zapisuje stan akcji uruchamianej w dziennikach z interwałem między aktualizacjami określonymi status_update_frequency przez parametr .

Akcja jest zwracana po zakończeniu akcji. Aby sprawdzić wynik akcji, użyj polecenia get_result.