Dela via


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
str

Datamängds-ID:t.

action_id
Obligatorisk
str

Å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

Hämta resultatet av slutförd datauppsättningsåtgärd.

get_result()

Returer

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

Resultatet av datamängdsåtgärden.

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
int

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.