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

Nazwa Opis
workspace
Wymagane

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

dataset_id
Wymagane
str

Identyfikator zestawu danych.

action_id
Wymagane
str

Identyfikator akcji Zestawu danych

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

Żą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

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

Wynik akcji Zestaw danych.

wait_for_completion

Poczekaj na zakończenie działania zestawu danych.

wait_for_completion(show_output=True, status_update_frequency=10)

Parametry

Nazwa Opis
show_output

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

Domyślna wartość: True
status_update_frequency
int

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

Domyślna wartość: 10

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.