DatasetActionRun Klass
Hantera körningen av datauppsättningsåtgärder.
DatasetActionRun innehåller metoder för att övervaka status för långvariga å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.
- Arv
-
builtins.objectDatasetActionRun
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ängdens ID. |
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 Dataset har körts. |
get_result
Hämta resultatet av slutförd datauppsättningsåtgärd.
get_result()
Returer
Typ | Description |
---|---|
Resultatet av datamängdsåtgärden. |
wait_for_completion
Vänta tills åtgärden Dataset har kö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 du 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.