JobSchedule Sınıf
İş zamanlamalarını yönetme sınıfı.
- Devralma
-
azure.ai.ml.entities._mixins.RestTranslatableMixinJobScheduleazure.ai.ml.entities._schedule.schedule.ScheduleJobScheduleazure.ai.ml.entities._mixins.TelemetryMixinJobSchedule
Oluşturucu
JobSchedule(*, name: str, trigger: CronTrigger | RecurrenceTrigger, create_job: Job | str, display_name: str | None = None, description: str | None = None, tags: Dict | None = None, properties: Dict | None = None, **kwargs)
Parametreler
- name
- str
Zamanlamanın adı.
- trigger
- Union[CronTrigger, RecurrenceTrigger]
Zamanlama için tetikleyici yapılandırması.
Etiket sözlüğü. Etiketler eklenebilir, kaldırılabilir ve güncelleştirilebilir.
Örnekler
JobSchedule yapılandırma.
from azure.ai.ml import load_job
from azure.ai.ml.entities import JobSchedule, RecurrencePattern, RecurrenceTrigger
pipeline_job = load_job("./sdk/ml/azure-ai-ml/tests/test_configs/command_job/command_job_test_local_env.yml")
trigger = RecurrenceTrigger(
frequency="week",
interval=4,
schedule=RecurrencePattern(hours=10, minutes=15, week_days=["Monday", "Tuesday"]),
start_time="2023-03-10",
)
job_schedule = JobSchedule(name="simple_sdk_create_schedule", trigger=trigger, create_job=pipeline_job)
Yöntemler
dump |
Zamanlama içeriğini YAML biçiminde bir dosyaya dökümünü alın. |
dump
Zamanlama içeriğini YAML biçiminde bir dosyaya dökümünü alın.
dump(dest: str | PathLike | IO, **kwargs) -> None
Parametreler
YAML içeriğinin yazılabileceği yerel yol veya dosya akışı. Dest bir dosya yoluysa, yeni bir dosya oluşturulur. Dest açık bir dosyaysa, dosya doğrudan öğesine yazılır.
- kwargs
- dict
YAML seri hale getiricisine geçirecek ek bağımsız değişkenler.
Özel durumlar
dest bir dosya yoluysa ve dosya zaten varsa oluşturulur.
Dest açık bir dosyaysa ve dosya yazılabilir değilse oluşturulur.
Öznitelikler
base_path
create_job
Zamanlamayla ilişkili işi iade edin.
Döndürülenler
İş tanımı veya var olan bir iş adı.
Dönüş türü
creation_context
Kaynağın oluşturma bağlamı.
Döndürülenler
Kaynağın oluşturma meta verileri.
Dönüş türü
id
Kaynak kimliği.
Döndürülenler
Kaynağın genel kimliği, azure Resource Manager (ARM) kimliği.
Dönüş türü
is_enabled
Zamanlamanın etkinleştirilip etkinleştirilmediğini belirtir.
Döndürülenler
Zamanlama etkinse True, aksi takdirde False.
Dönüş türü
provisioning_state
Zamanlamanın sağlama durumunu döndürür. Olası değerler şunlardır: "Oluşturma", "Güncelleştirme", "Silme", "Başarılı", "Başarısız", "İptal Edildi".
Döndürülenler
Zamanlamanın sağlama durumu.
Dönüş türü
type
Zamanlama türü. Kabul edilen değerler 'job' ve 'monitor' değerleridir.
Döndürülenler
Zamanlama türü.
Dönüş türü
Azure SDK for Python
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin