Dela via


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.object
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ängdens ID.

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 Dataset har kö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 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
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 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.