DatasetActionRun Klass
Hantera körningen av datauppsättningsåtgärder.
DatasetActionRun innehåller metoder för att övervaka status för tidskrävande åtgärder på datauppsättningar. Den innehåller också en metod för att hämta resultatet av en åtgärd efter slutförandet.
Initiera en DatasetActionRun.
Konstruktor
DatasetActionRun(workspace=None, dataset_id=None, action_id=None, action_request_dto=None)
Parametrar
| Name | Description |
|---|---|
|
workspace
Obligatorisk
|
Arbetsytan som datauppsättningen finns i. |
|
dataset_id
Obligatorisk
|
Datamängds-ID:t. |
|
action_id
Obligatorisk
|
Åtgärds-ID för datauppsättning |
|
action_request_dto
Obligatorisk
|
<xref:azureml._restclient.models.action_result_dto>
Åtgärdsbegäran dto. |
Metoder
| get_result |
Hämta resultatet av slutförd datauppsättningsåtgärd. |
| wait_for_completion |
Vänta tills åtgärden Datauppsättning har slutförts. |
get_result
wait_for_completion
Vänta tills åtgärden Datauppsättning har slutförts.
wait_for_completion(show_output=True, status_update_frequency=10)
Parametrar
| Name | Description |
|---|---|
|
show_output
|
Anger om utdata ska skrivas ut. Standardvärde: True
|
|
status_update_frequency
|
Statusuppdateringsfrekvensen för åtgärden körs i sekunder. Standardvärde: 10
|
Kommentarer
Det här är en synkron metod. Anropa detta om du har utlöst en tidskrävande åtgärd på en datauppsättning och vill vänta tills åtgärden har slutförts innan du fortsätter. Den här metoden skriver status för åtgärden som körs i loggarna med jämna mellanrum, med intervallet mellan uppdateringar som bestäms av parametern status_update_frequency .
Åtgärden returneras när åtgärden har slutförts. Om du vill kontrollera resultatet av åtgärden använder du get_result.