Delen via


Schedule Klas

Definieert een schema voor het verzenden van een pijplijn.

Zodra een pijplijn is gepubliceerd, kan een planning worden gebruikt om de pijplijn met een opgegeven interval te verzenden of wanneer wijzigingen in een Blob-opslaglocatie worden gedetecteerd.

Planning initialiseren.

Overname
builtins.object
Schedule

Constructor

Schedule(workspace, id, name, description, pipeline_id, status, recurrence, datastore_name, polling_interval, data_path_parameter_name, continue_on_step_failure, path_on_datastore, _schedule_provider=None, pipeline_endpoint_id=None)

Parameters

Name Description
workspace
Vereist

Het werkruimteobject waartoe deze planning behoort.

id
Vereist
str

De id van de planning.

name
Vereist
str

De naam van de planning.

description
Vereist
str

De beschrijving van het schema.

pipeline_id
Vereist
str

De id van de pijplijn die door de planning wordt verzonden.

status
Vereist
str

De status van de planning, 'Actief' of 'Uitgeschakeld'.

recurrence
Vereist

Het schema-terugkeerpatroon voor de pijplijn.

datastore_name
Vereist
str

De naam van het gegevensarchief dat moet worden gecontroleerd op gewijzigde/toegevoegde blobs. Opmerking: 1) VNET-gegevensarchieven worden niet ondersteund. 2) Het verificatietype voor het gegevensarchief moet worden ingesteld op 'Accountsleutel'.

polling_interval
Vereist
int

Hoe lang, in minuten, tussen polling voor gewijzigde/toegevoegde blobs.

data_path_parameter_name
Vereist
str

De naam van de pijplijnparameter van het gegevenspad die moet worden ingesteld met het gewijzigde blobpad.

continue_on_step_failure
Vereist

Of u wilt doorgaan met de uitvoering van andere stappen in de verzonden pijplijnUitvoeren als een stap mislukt. Indien opgegeven, overschrijft dit de continue_on_step_failure-instelling voor de pijplijn.

path_on_datastore
Vereist
str

Optioneel. Het pad in het gegevensarchief dat moet worden gecontroleerd op gewijzigde/toegevoegde blobs. Opmerking: de path_on_datastore bevindt zich onder de container voor het gegevensarchief, dus het werkelijke pad dat door de planning wordt bewaakt, is container/path_on_datastore. Als er geen gegevens zijn, wordt de gegevensarchiefcontainer bewaakt. Toevoegingen/wijzigingen die zijn aangebracht in een submap van de path_on_datastore worden niet bewaakt. Alleen ondersteund voor DataStore-schema's.

_schedule_provider
<xref:azureml.pipeline.core._aeva_provider._AevaScheduleProvider>

De planningsprovider.

Default value: None
workspace
Vereist

Het werkruimteobject waartoe deze planning behoort.

id
Vereist
str

De id van de planning.

name
Vereist
str

De naam van de planning.

description
Vereist
str

De beschrijving van het schema.

pipeline_id
Vereist
str

De id van de pijplijn die door de planning wordt verzonden.

status
Vereist
str

De status van de planning, 'Actief' of 'Uitgeschakeld'.

recurrence
Vereist

Het schema-terugkeerpatroon van de pijplijn.

datastore_name
Vereist
str

De naam van het gegevensarchief dat moet worden gecontroleerd op gewijzigde/toegevoegde blobs. Opmerking: VNET-gegevensarchieven worden niet ondersteund.

polling_interval
Vereist
int

Hoe lang, in minuten, tussen polling voor gewijzigde/toegevoegde blobs.

data_path_parameter_name
Vereist
str

De naam van de pijplijnparameter van het gegevenspad die moet worden ingesteld met het gewijzigde blobpad.

continue_on_step_failure
Vereist

Of u wilt doorgaan met de uitvoering van andere stappen in de verzonden pijplijnUitvoeren als een stap mislukt. Indien opgegeven, overschrijft dit de continue_on_step_failure-instelling voor de pijplijn.

path_on_datastore
Vereist
str

Optioneel. Het pad in het gegevensarchief dat moet worden gecontroleerd op gewijzigde/toegevoegde blobs. Opmerking: de path_on_datastore bevindt zich onder de container voor het gegevensarchief, dus het werkelijke pad dat door de planning wordt bewaakt, is container/path_on_datastore. Als er geen gegevens zijn, wordt de gegevensarchiefcontainer bewaakt. Toevoegingen/wijzigingen die zijn aangebracht in een submap van de path_on_datastore worden niet bewaakt. Alleen ondersteund voor DataStore-schema's.

_schedule_provider
Vereist
<xref:azureml.pipeline.core._aeva_provider._AevaScheduleProvider>

De planningsprovider.

pipeline_endpoint_id
str

De id van het pijplijneindpunt dat door de planning wordt verzonden.

Default value: None

Opmerkingen

Er worden twee typen planningen ondersteund. De eerste gebruikt tijd terugkeerpatroon om een pijplijn volgens een bepaald schema te verzenden. De tweede controleert een AzureBlobDatastore op toegevoegde of gewijzigde blobs en verzendt een pijplijn wanneer er wijzigingen worden gedetecteerd.

Als u een planning wilt maken waarmee een pijplijn volgens een terugkerend schema wordt verzonden, gebruikt u de ScheduleRecurrence bij het maken van de planning.

Een ScheduleRecurrence wordt als volgt gebruikt bij het maken van een planning voor een pijplijn:


   from azureml.pipeline.core import Schedule, ScheduleRecurrence

   recurrence = ScheduleRecurrence(frequency="Hour", interval=12)
   schedule = Schedule.create(workspace, name="TestSchedule", pipeline_id="pipeline_id",
                              experiment_name="helloworld", recurrence=recurrence)

Met deze planning wordt de opgegeven PublishedPipeline elke 12 uur verzonden. De verzonden pijplijn wordt gemaakt onder het experiment met de naam 'helloworld'.

Als u een planning wilt maken waarmee PipelineRuns worden geactiveerd bij wijzigingen in een blobopslaglocatie, geeft u een gegevensarchief en gerelateerde gegevens op bij het maken van de planning.


   from azureml.pipeline.core import Schedule
   from azureml.core.datastore import Datastore

   datastore = Datastore(workspace=ws, name="workspaceblobstore")

   schedule = Schedule.create(workspace, name="TestSchedule", pipeline_id="pipeline_id"
                              experiment_name="helloworld", datastore=datastore,
                              polling_interval=5, path_on_datastore="file/path")

Houd er rekening mee dat de parameters polling_interval en path_on_datastore optioneel zijn. De polling_interval geeft aan hoe vaak moet worden gecontroleerd op wijzigingen in het gegevensarchief. Dit is standaard 5 minuten. path_on_datastore kunt u gebruiken om op te geven welke map in het gegevensarchief moet worden gecontroleerd op wijzigingen. Indien Geen, wordt de Datastore-container bewaakt. Opmerking: blob-toevoegingen/wijzigingen in submappen van de path_on_datastore of de datastorecontainer (als er geen path_on_datastore is opgegeven) worden niet gedetecteerd.

Als de pijplijn is gemaakt om een DataPathPipelineParameter te gebruiken voor het beschrijven van een stapinvoer, gebruikt u de parameter data_path_parameter_name bij het maken van een schema dat door datastore wordt geactiveerd om de invoer in te stellen voor het gewijzigde bestand wanneer een PipelineRun wordt verzonden door de Planning.

Wanneer in het volgende voorbeeld de PipelineRun wordt geactiveerd met de planning, wordt de waarde van de pijplijnparameter 'input_data' ingesteld als het bestand dat is gewijzigd/toegevoegd:


   from azureml.pipeline.core import Schedule
   from azureml.core.datastore import Datastore

   datastore = Datastore(workspace=ws, name="workspaceblobstore")

   schedule = Schedule.create(workspace, name="TestSchedule", pipeline_id="pipeline_id",
                              experiment_name="helloworld", datastore=datastore,
                              data_path_parameter_name="input_data")

Zie voor meer informatie over Planningen: https://aka.ms/pl-schedule.

Methoden

create

Maak een planning voor een pijplijn.

Geef een terugkeerpatroon op voor een schema op basis van tijd of geef een gegevensarchief, (optioneel) polling_interval en (optioneel) data_path_parameter_name op om een planning te maken waarmee de locatie van het gegevensarchief wordt gecontroleerd op wijzigingen/toevoegingen.

create_for_pipeline_endpoint

Maak een planning voor een pijplijneindpunt.

Geef een terugkeerpatroon op voor een schema op basis van tijd of geef een gegevensarchief, (optioneel) polling_interval en (optioneel) data_path_parameter_name op om een planning te maken waarmee de locatie van het gegevensarchief wordt gecontroleerd op wijzigingen/toevoegingen.

disable

Stel de planning in op Uitgeschakeld en niet beschikbaar om uit te voeren.

enable

Stel de planning in op 'Actief' en is beschikbaar om uit te voeren.

get

Haal het schema op met de opgegeven id.

get_all

Alle planningen in de huidige werkruimte ophalen.

AFGESCHAFT: deze methode wordt afgeschaft ten gunste van de list methode.

get_last_pipeline_run

Haal de laatste pijplijnuitvoering op die volgens de planning is verzonden. Retourneert Geen als er geen uitvoeringen zijn verzonden.

get_pipeline_runs

Haal de pijplijnuitvoeringen op die zijn gegenereerd op basis van de planning.

get_schedules_for_pipeline_endpoint_id

Haal alle planningen op voor de opgegeven eindpunt-id van de pijplijn.

get_schedules_for_pipeline_id

Haal alle planningen op voor de opgegeven pijplijn-id.

list

Alle planningen in de huidige werkruimte ophalen.

load_yaml

Laad en lees het YAML-bestand om planningsparameters op te halen.

YAML-bestand is nog een manier om planningsparameters door te geven om een planning te maken.

update

Werk de planning bij.

create

Maak een planning voor een pijplijn.

Geef een terugkeerpatroon op voor een schema op basis van tijd of geef een gegevensarchief, (optioneel) polling_interval en (optioneel) data_path_parameter_name op om een planning te maken waarmee de locatie van het gegevensarchief wordt gecontroleerd op wijzigingen/toevoegingen.

static create(workspace, name, pipeline_id, experiment_name, recurrence=None, description=None, pipeline_parameters=None, wait_for_provisioning=False, wait_timeout=3600, datastore=None, polling_interval=5, data_path_parameter_name=None, continue_on_step_failure=None, path_on_datastore=None, _workflow_provider=None, _service_endpoint=None)

Parameters

Name Description
workspace
Vereist

Het werkruimteobject waartoe deze planning behoort.

name
Vereist
str

De naam van de planning.

pipeline_id
Vereist
str

De id van de pijplijn die door de planning wordt verzonden.

experiment_name
Vereist
str

De naam van het experiment waarop het schema wordt verzonden, wordt uitgevoerd.

recurrence

Het schema-terugkeerpatroon van de pijplijn.

Default value: None
description
str

De beschrijving van het schema.

Default value: None
pipeline_parameters

Een woordenlijst met parameters voor het toewijzen van nieuwe waarden {param name, param value}

Default value: None
wait_for_provisioning

Of moet worden gewacht tot het inrichten van de planning is voltooid.

Default value: False
wait_timeout
int

Het aantal seconden dat moet worden gewacht voordat er een time-out optreedt.

Default value: 3600
datastore

Het gegevensarchief dat moet worden gecontroleerd op gewijzigde/toegevoegde blobs. Opmerking: VNET-gegevensarchieven worden niet ondersteund. Kan niet worden gebruikt met een terugkeerpatroon.

Default value: None
polling_interval
int

Hoe lang, in minuten, tussen polling voor gewijzigde/toegevoegde blobs. Standaard is dit 5 minuten. Alleen ondersteund voor DataStore-schema's.

Default value: 5
data_path_parameter_name
str

De naam van de pijplijnparameter van het gegevenspad die moet worden ingesteld met het gewijzigde blobpad. Alleen ondersteund voor DataStore-schema's.

Default value: None
continue_on_step_failure

Of u wilt doorgaan met de uitvoering van andere stappen in de verzonden pijplijnUitvoeren als een stap mislukt. Indien opgegeven, overschrijft dit de continue_on_step_failure-instelling voor de pijplijn.

Default value: None
path_on_datastore
str

Optioneel. Het pad in het gegevensarchief dat moet worden gecontroleerd op gewijzigde/toegevoegde blobs. Opmerking: de path_on_datastore bevindt zich onder de container voor het gegevensarchief, dus het werkelijke pad dat door de planning wordt bewaakt, is container/path_on_datastore. Als er geen gegevens zijn, wordt de gegevensarchiefcontainer bewaakt. Toevoegingen/wijzigingen die zijn aangebracht in een submap van de path_on_datastore worden niet bewaakt. Alleen ondersteund voor DataStore-schema's.

Default value: None
_workflow_provider
<xref:azureml.pipeline.core._aeva_provider._AevaWorkflowProvider>

De werkstroomprovider.

Default value: None
_service_endpoint
str

Het service-eindpunt.

Default value: None

Retouren

Type Description

De gemaakte planning.

create_for_pipeline_endpoint

Maak een planning voor een pijplijneindpunt.

Geef een terugkeerpatroon op voor een schema op basis van tijd of geef een gegevensarchief, (optioneel) polling_interval en (optioneel) data_path_parameter_name op om een planning te maken waarmee de locatie van het gegevensarchief wordt gecontroleerd op wijzigingen/toevoegingen.

static create_for_pipeline_endpoint(workspace, name, pipeline_endpoint_id, experiment_name, recurrence=None, description=None, pipeline_parameters=None, wait_for_provisioning=False, wait_timeout=3600, datastore=None, polling_interval=5, data_path_parameter_name=None, continue_on_step_failure=None, path_on_datastore=None, _workflow_provider=None, _service_endpoint=None)

Parameters

Name Description
workspace
Vereist

Het werkruimteobject waartoe deze planning behoort.

name
Vereist
str

De naam van de planning.

pipeline_endpoint_id
Vereist
str

De id van het pijplijneindpunt dat door de planning wordt verzonden.

experiment_name
Vereist
str

De naam van het experiment waarop het schema wordt verzonden, wordt uitgevoerd.

recurrence

Het schema-terugkeerpatroon van de pijplijn.

Default value: None
description
str

De beschrijving van het schema.

Default value: None
pipeline_parameters

Een woordenlijst met parameters voor het toewijzen van nieuwe waarden {param name, param value}

Default value: None
wait_for_provisioning

Of moet worden gewacht tot het inrichten van de planning is voltooid.

Default value: False
wait_timeout
int

Het aantal seconden dat moet worden gewacht voordat er een time-out optreedt.

Default value: 3600
datastore

Het gegevensarchief dat moet worden gecontroleerd op gewijzigde/toegevoegde blobs. Opmerking: VNET-gegevensarchieven worden niet ondersteund. Kan niet worden gebruikt met een terugkeerpatroon.

Default value: None
polling_interval
int

Hoe lang, in minuten, tussen polling voor gewijzigde/toegevoegde blobs. Standaard is dit 5 minuten. Alleen ondersteund voor DataStore-schema's.

Default value: 5
data_path_parameter_name
str

De naam van de pijplijnparameter van het gegevenspad die moet worden ingesteld met het gewijzigde blobpad. Alleen ondersteund voor DataStore-schema's.

Default value: None
continue_on_step_failure

Of u wilt doorgaan met de uitvoering van andere stappen in de verzonden pijplijnUitvoeren als een stap mislukt. Indien opgegeven, overschrijft dit de continue_on_step_failure-instelling voor de pijplijn.

Default value: None
path_on_datastore
str

Optioneel. Het pad in het gegevensarchief dat moet worden gecontroleerd op gewijzigde/toegevoegde blobs. Opmerking: de path_on_datastore bevindt zich onder de container voor het gegevensarchief, dus het werkelijke pad dat door de planning wordt bewaakt, is container/path_on_datastore. Als er geen gegevens zijn, wordt de gegevensarchiefcontainer bewaakt. Toevoegingen/wijzigingen die zijn aangebracht in een submap van de path_on_datastore worden niet bewaakt. Alleen ondersteund voor DataStore-schema's.

Default value: None
_workflow_provider
<xref:azureml.pipeline.core._aeva_provider._AevaWorkflowProvider>

De werkstroomprovider.

Default value: None
_service_endpoint
str

Het service-eindpunt.

Default value: None

Retouren

Type Description

De gemaakte planning.

disable

Stel de planning in op Uitgeschakeld en niet beschikbaar om uit te voeren.

disable(wait_for_provisioning=False, wait_timeout=3600)

Parameters

Name Description
wait_for_provisioning

Of moet worden gewacht tot het inrichten van de planning is voltooid.

Default value: False
wait_timeout
int

Het aantal seconden dat moet worden gewacht voordat er een time-out optreedt.

Default value: 3600

enable

Stel de planning in op 'Actief' en is beschikbaar om uit te voeren.

enable(wait_for_provisioning=False, wait_timeout=3600)

Parameters

Name Description
wait_for_provisioning

Of moet worden gewacht tot het inrichten van de planning is voltooid.

Default value: False
wait_timeout
int

Het aantal seconden dat moet worden gewacht voordat er een time-out optreedt.

Default value: 3600

get

Haal het schema op met de opgegeven id.

static get(workspace, id, _workflow_provider=None, _service_endpoint=None)

Parameters

Name Description
workspace
Vereist

De werkruimte waarop de planning is gemaakt.

id
Vereist
str

Id van de planning.

_workflow_provider
<xref:azureml.pipeline.core._aeva_provider._AevaWorkflowProvider>

De werkstroomprovider.

Default value: None
_service_endpoint
str

Het service-eindpunt.

Default value: None

Retouren

Type Description

Schedule-object

get_all

Alle planningen in de huidige werkruimte ophalen.

AFGESCHAFT: deze methode wordt afgeschaft ten gunste van de list methode.

static get_all(workspace, active_only=True, pipeline_id=None, pipeline_endpoint_id=None, _workflow_provider=None, _service_endpoint=None)

Parameters

Name Description
workspace
Vereist

De werkruimte.

active_only

Als dit waar is, retourneert u alleen schema's die momenteel actief zijn. Alleen van toepassing als er geen pijplijn-id is opgegeven.

Default value: True
pipeline_id
str

Als dit is opgegeven, retourneert u alleen schema's voor de pijplijn met de opgegeven id.

Default value: None
pipeline_endpoint_id
str

Indien opgegeven, retourneer alleen schema's voor het pijplijneindpunt met de opgegeven id.

Default value: None
_workflow_provider
<xref:azureml.pipeline.core._aeva_provider._AevaWorkflowProvider>

De werkstroomprovider.

Default value: None
_service_endpoint
str

Het service-eindpunt.

Default value: None

Retouren

Type Description

Een lijst met Schedule.

get_last_pipeline_run

Haal de laatste pijplijnuitvoering op die volgens de planning is verzonden. Retourneert Geen als er geen uitvoeringen zijn verzonden.

get_last_pipeline_run()

Retouren

Type Description

De laatste pijplijnuitvoering.

get_pipeline_runs

Haal de pijplijnuitvoeringen op die zijn gegenereerd op basis van de planning.

get_pipeline_runs()

Retouren

Type Description

Een lijst met PipelineRun.

get_schedules_for_pipeline_endpoint_id

Haal alle planningen op voor de opgegeven eindpunt-id van de pijplijn.

static get_schedules_for_pipeline_endpoint_id(workspace, pipeline_endpoint_id, _workflow_provider=None, _service_endpoint=None)

Parameters

Name Description
workspace
Vereist

De werkruimte.

pipeline_endpoint_id
Vereist
str

De eindpunt-id van de pijplijn.

_workflow_provider
<xref:azureml.pipeline.core._aeva_provider._AevaWorkflowProvider>

De werkstroomprovider.

Default value: None
_service_endpoint
str

Het service-eindpunt.

Default value: None

Retouren

Type Description

Een lijst met Schedule.

get_schedules_for_pipeline_id

Haal alle planningen op voor de opgegeven pijplijn-id.

static get_schedules_for_pipeline_id(workspace, pipeline_id, _workflow_provider=None, _service_endpoint=None)

Parameters

Name Description
workspace
Vereist

De werkruimte.

pipeline_id
Vereist
str

De pijplijn-id.

_workflow_provider
<xref:azureml.pipeline.core._aeva_provider._AevaWorkflowProvider>

De werkstroomprovider.

Default value: None
_service_endpoint
str

Het service-eindpunt.

Default value: None

Retouren

Type Description

Een lijst met Schedule.

list

Alle planningen in de huidige werkruimte ophalen.

static list(workspace, active_only=True, pipeline_id=None, pipeline_endpoint_id=None, _workflow_provider=None, _service_endpoint=None)

Parameters

Name Description
workspace
Vereist

De werkruimte.

active_only

Als dit waar is, retourneert u alleen schema's die momenteel actief zijn. Alleen van toepassing als er geen pijplijn-id is opgegeven.

Default value: True
pipeline_id
str

Als dit is opgegeven, retourneert u alleen schema's voor de pijplijn met de opgegeven id.

Default value: None
pipeline_endpoint_id
str

Indien opgegeven, retourneer alleen schema's voor het pijplijneindpunt met de opgegeven id.

Default value: None
_workflow_provider
<xref:azureml.pipeline.core._aeva_provider._AevaWorkflowProvider>

De werkstroomprovider.

Default value: None
_service_endpoint
str

Het service-eindpunt.

Default value: None

Retouren

Type Description

Een lijst met Schedule.

load_yaml

Laad en lees het YAML-bestand om planningsparameters op te halen.

YAML-bestand is nog een manier om planningsparameters door te geven om een planning te maken.

static load_yaml(workspace, filename, _workflow_provider=None, _service_endpoint=None)

Parameters

Name Description
workspace
Vereist

De werkruimte.

filename
Vereist
str

De YAML-bestandsnaam met locatie.

_workflow_provider
<xref:azureml.pipeline.core._aeva_provider._AevaWorkflowProvider>

De werkstroomprovider.

Default value: None
_service_endpoint
str

Het service-eindpunt.

Default value: None

Retouren

Type Description

Een woordenlijst met Schedule parameters en waarden.

Opmerkingen

Er worden twee typen YAML ondersteund voor Planningen. De eerste leest en laadt terugkeerpatroongegevens voor het maken van een planning om de pijplijn te activeren. De tweede leest en laadt gegevensarchiefgegevens voor het maken van een planning om de pijplijn te activeren.

Voorbeeld van het maken van een planning waarmee een pijplijn bij een terugkeerpatroon wordt verzonden, als volgt:


   from azureml.pipeline.core import Schedule

   schedule_info = Schedule.load_yaml(workspace=workspace,
                                      filename='./yaml/test_schedule_with_recurrence.yaml')
   schedule = Schedule.create(workspace, name="TestSchedule", pipeline_id="pipeline_id",
                              experiment_name="helloworld", recurrence=schedule_info.get("recurrence"),
                              description=schedule_info.get("description"))

Voorbeeld van YAML-bestand test_schedule_with_recurrence.yaml:


   Schedule:
       description: "Test create with recurrence"
       recurrence:
           frequency: Week # Can be "Minute", "Hour", "Day", "Week", or "Month".
           interval: 1 # how often fires
           start_time: 2019-06-07T10:50:00
           time_zone: UTC
           hours:
           - 1
           minutes:
           - 0
           time_of_day: null
           week_days:
           - Friday
       pipeline_parameters: {'a':1}
       wait_for_provisioning: True
       wait_timeout: 3600
       datastore_name: ~
       polling_interval: ~
       data_path_parameter_name: ~
       continue_on_step_failure: None
       path_on_datastore: ~

Voorbeeld om een planning te maken waarmee een pijplijn in een gegevensarchief wordt verzonden, als volgt:


   from azureml.pipeline.core import Schedule

   schedule_info = Schedule.load_yaml(workspace=workspace,
                                      filename='./yaml/test_schedule_with_datastore.yaml')
   schedule = Schedule.create(workspace, name="TestSchedule", pipeline_id="pipeline_id",
                              experiment_name="helloworld",datastore=schedule_info.get("datastore_name"),
                              polling_interval=schedule_info.get("polling_interval"),
                              data_path_parameter_name=schedule_info.get("data_path_parameter_name"),
                              continue_on_step_failure=schedule_info.get("continue_on_step_failure"),
                              path_on_datastore=schedule_info.get("path_on_datastore"))

update

Werk de planning bij.

update(name=None, description=None, recurrence=None, pipeline_parameters=None, status=None, wait_for_provisioning=False, wait_timeout=3600, datastore=None, polling_interval=None, data_path_parameter_name=None, continue_on_step_failure=None, path_on_datastore=None)

Parameters

Name Description
name
str

De nieuwe naam van de Planning.

Default value: None
recurrence

Het nieuwe schema-terugkeerpatroon van de pijplijn.

Default value: None
description
str

De nieuwe beschrijving van de planning.

Default value: None
pipeline_parameters

Een woordenlijst met parameters voor het toewijzen van nieuwe waarden {param name, param value}.

Default value: None
status
str

De nieuwe status van de planning: 'Actief' of 'Uitgeschakeld'.

Default value: None
wait_for_provisioning

Of moet worden gewacht tot het inrichten van de planning is voltooid.

Default value: False
wait_timeout
int

Het aantal seconden dat moet worden gewacht voordat er een time-out optreedt.

Default value: 3600
datastore

Het gegevensarchief dat moet worden bewaakt op gewijzigde/toegevoegde blobs. Opmerking: VNET-gegevensarchieven worden niet ondersteund.

Default value: None
polling_interval
int

Hoe lang, in minuten, tussen polling voor gewijzigde/toegevoegde blobs. Standaard is dit 5 minuten.

Default value: None
data_path_parameter_name
str

De naam van de pijplijnparameter van het gegevenspad die moet worden ingesteld met het gewijzigde blobpad.

Default value: None
continue_on_step_failure

Of u wilt doorgaan met de uitvoering van andere stappen in de verzonden PipelineRun als een stap mislukt. Indien opgegeven, overschrijft dit de continue_on_step_failure-instelling voor de pijplijn.

Default value: None
path_on_datastore
str

Optioneel. Het pad in het gegevensarchief dat moet worden bewaakt op gewijzigde/toegevoegde blobs. Opmerking: de path_on_datastore bevindt zich onder de container voor het gegevensarchief, dus het werkelijke pad dat door de planning wordt bewaakt, is container/path_on_datastore. Als er geen is, wordt de gegevensarchiefcontainer bewaakt. Toevoegingen/wijzigingen in een submap van de path_on_datastore worden niet bewaakt. Alleen ondersteund voor DataStore-schema's.

Default value: None

Kenmerken

continue_on_step_failure

Haal de waarde van de instelling op continue_on_step_failure .

Retouren

Type Description

De waarde van de continue_on_step_failure instelling

data_path_parameter_name

Haal de naam op van de pijplijnparameter van het gegevenspad die moet worden ingesteld met het gewijzigde blobpad.

Retouren

Type Description
str

De naam van de gegevenspadparameter.

datastore_name

Haal de naam op van het gegevensarchief dat voor de planning wordt gebruikt.

Retouren

Type Description
str

De naam van het gegevensarchief.

description

Haal de beschrijving van de planning op.

Retouren

Type Description
str

De beschrijving van het schema.

id

Haal de id voor de planning op.

Retouren

Type Description
str

De id.

name

Haal de naam van de planning op.

Retouren

Type Description
str

De naam.

path_on_datastore

Haal het pad op in het gegevensarchief dat door de planning wordt bewaakt.

Retouren

Type Description
str

Het pad naar het gegevensarchief.

pipeline_endpoint_id

Haal de id op van het pijplijneindpunt dat door de planning wordt verzonden.

Retouren

Type Description
str

De id.

pipeline_id

Haal de id op van de pijplijn die door de planning wordt verzonden.

Retouren

Type Description
str

De id.

polling_interval

Bekijk hoe lang, in minuten, tussen polling voor gewijzigde/toegevoegde blobs.

Retouren

Type Description
int

Het polling-interval.

recurrence

Haal het schema-terugkeerpatroon op.

Retouren

Type Description

Het schema-terugkeerpatroon.

status

Haal de status van de planning op.

Retouren

Type Description
str

De status van de planning.