Share via


DatasetActionRun Klasse

Verwalten der Ausführung von Datasetaktionen.

DatasetActionRun bietet Methoden zum Überwachen des Status zeitintensiver Aktionen für Datasets. Außerdem steht eine Methode zum Abrufen des Ergebnisses einer Aktion nach Abschluss des Vorgangs zur Verfügung.

Initialisieren Sie datasetActionRun.

Vererbung
builtins.object
DatasetActionRun

Konstruktor

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

Parameter

workspace
Workspace
Erforderlich

Der Arbeitsbereich, in dem sich das Dataset befindet.

dataset_id
str
Erforderlich

Die Dataset-ID.

action_id
str
Erforderlich

Die Dataset-Aktions-ID

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

Die Aktionsanforderung dto.

Methoden

get_result

Abrufen des Ergebnisses der abgeschlossenen Ausführung der Datasetaktion.

wait_for_completion

Warten auf den Abschluss der Ausführung der Datasetaktion.

get_result

Abrufen des Ergebnisses der abgeschlossenen Ausführung der Datasetaktion.

get_result()

Gibt zurück

Das Ergebnis der Datasetaktion.

Rückgabetyp

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

wait_for_completion

Warten auf den Abschluss der Ausführung der Datasetaktion.

wait_for_completion(show_output=True, status_update_frequency=10)

Parameter

show_output
bool
Standardwert: True

Gibt an, ob die Ausgabe ausgegeben werden soll.

status_update_frequency
int
Standardwert: 10

Die Aktualisierungshäufigkeit des Aktionsausführungsstatus in Sekunden.

Hinweise

Dies ist eine synchrone Methode. Rufen Sie diese Methode auf, wenn Sie eine zeitintensive Aktion für ein Dataset ausgelöst haben und warten möchten, bis die Aktion abgeschlossen ist, bevor Sie fortfahren. Diese Methode schreibt den Status der ausgeführten Aktion in regelmäßigen Abständen in die Protokolle. Das Intervall wird dabei durch den Parameter status_update_frequency bestimmt.

Die Aktion gibt ein Ergebnis zurück, wenn sie abgeschlossen wurde. Verwenden Sie get_result, um das Ergebnis der Aktion zu untersuchen.