Aracılığıyla paylaş


jobs komut grubu

Note

Bu bilgiler Databricks CLI 0.205 ve üzeri sürümleri için geçerlidir. Databricks CLI Genel Önizleme aşamasındadır.

Databricks CLI kullanımı, Kullanım Verileri sağlamaları da dahil olmak üzere Databricks Lisansı ve Databricks Gizlilik Bildirimi'ne tabidir.

jobs Databricks CLI içindeki komut grubu işleri oluşturmanıza, düzenlemenize ve silmenize olanak tanır. Bakınız Lakeflow İşleri.

databricks işlemleri cancel-all-runs

İşin tüm etkin çalıştırmalarını iptal et. Çalıştırmalar zaman uyumsuz olarak iptal edilir, bu nedenle yeni çalıştırmaların başlatılmasını engellemez.

databricks jobs cancel-all-runs [flags]

Arguments

None

Options

--all-queued-runs

    Kuyruğa alınan tüm çalıştırmaları iptal etmek için isteğe bağlı boole parametresi.

--job-id int

    Tüm çalıştırmalarını iptal etmek üzere işin standart tanımlayıcısı.

--json JSON

    satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.

Genel bayraklar

databricks görevlerini çalıştırmayı iptal et

Çalıştırmayı iptal et.

Bir iş çalıştırmayı veya görev çalıştırmayı iptal eder. Süreç zaman uyumsuz olarak iptal edilir, bu nedenle bu istek tamamlandığında hala çalışıyor olabilir.

databricks jobs cancel-run RUN_ID [flags]

Arguments

RUN_ID

    Bu alan gereklidir.

Options

--json JSON

    satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.

--no-wait

    sonlandırılmış veya atlanmış duruma ulaşmayı beklemeyin

--timeout duration

    TERMINATED veya SKIPPED durumuna ulaşmak için maksimum süre (varsayılan 20 dakika 0 saniye)

Genel bayraklar

databricks görevleri oluşturma

Yeni bir iş oluşturun.

databricks jobs create [flags]

Arguments

None

Options

--json JSON

    satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.

Genel bayraklar

databricks görevleri silme

İşi silme.

databricks jobs delete JOB_ID [flags]

Arguments

JOB_ID

    Silinecek işin standart tanımlayıcısı. Bu alan gereklidir.

Options

--json JSON

    satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.

Genel bayraklar

databricks işlerini sil çalıştır

Etkin olmayan bir işlemi silin. Çalışma aktifse bir hata döndürür.

databricks jobs delete-run RUN_ID [flags]

Arguments

RUN_ID

    Silinecek çalıştırmanın kimliği.

Options

--json JSON

    satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.

Genel bayraklar

databricks görevleri dışa aktar-çalıştır

İş yürütme görevini dışa aktarın ve geri yükleyin.

databricks jobs export-run RUN_ID [flags]

Arguments

RUN_ID

    Çalıştırmanın kurallı tanımlayıcısı. Bu alan gereklidir.

Options

--views-to-export ViewsToExport

    Hangi görünümler dışarı aktarılacak? Desteklenen değerler: ALL, CODE, DASHBOARDS

Genel bayraklar

databricks görevler

Tek bir işin ayrıntılarını alır.

Sonuçlardaki büyük diziler 100 öğeyi aştıklarında sayfalanır. Tek bir iş isteği, bu işin tüm özelliklerini ve dizi özelliklerinin ilk 100 öğesini (görevler, job_clusters, ortamlar ve parametreler) döndürür. Daha fazla sonuç olup olmadığını denetlemek ve değerini sonraki isteklerde page_token olarak geçirmek için next_page_token alanını kullanın. Dizi özelliklerinin 100'den fazla öğesi varsa, sonraki isteklerde ek sonuçlar döndürülür. Ek sonuç içermeyen diziler sonraki sayfalarda boş olacaktır.

databricks jobs get JOB_ID [flags]

Arguments

JOB_ID

    Hakkında bilgi alınacak işin kurallı tanımlayıcısı. Bu alan gereklidir.

Options

--page-token string

    Görevin dizi özelliklerinin bir sonraki sayfasını talep etmek için önceki GetJob yanıtından döndürülen next_page_token'u kullanın.

Genel bayraklar

databricks görevleri get-run

Bir iş çalıştırmasının meta verilerini alır.

Sonuçlardaki büyük diziler 100 öğeyi aştıklarında sayfalanır. Tek bir çalıştırma isteği, bu çalıştırmanın tüm özelliklerini ve dizi özelliklerinin ilk 100 öğesini (görevler, job_clusters, job_parameters ve repair_history) döndürür. Daha fazla sonuç olup olmadığını denetlemek ve değerini sonraki isteklerde page_token olarak geçirmek için next_page_token alanını kullanın. Dizi özelliklerinin 100'den fazla öğesi varsa, sonraki isteklerde ek sonuçlar döndürülür. Ek sonuç içermeyen diziler sonraki sayfalarda boş olacaktır.

databricks jobs get-run RUN_ID [flags]

Arguments

RUN_ID

    Meta verileri almak için çalıştırmanın özgün tanımlayıcısı. Bu alan gereklidir.

Options

--include-history

    Yanıta onarım geçmişini ekleyin.

--include-resolved-values

    Çözümlenen parametre değerlerini yanıta ekleyin.

--page-token string

    Çalıştırmanın dizi özelliklerinin sonraki sayfasını istemek için önceki GetRun yanıtından döndürülen next_page_token kullanın.

Genel bayraklar

databricks görevleri get-run-output

Tek bir görev çalıştırmasının çıktısını ve meta verilerini alın. Bir not defteri görevi dbutils.notebook.exit() çağrısı aracılığıyla bir değer döndürdüğünde, bu değeri almak için bu komutu kullanabilirsiniz. Databricks, bu API'yi çıkışın ilk 5 MB'ını döndürecek şekilde kısıtlar. Daha büyük bir sonuç döndürmek için iş sonuçlarını bir bulut depolama hizmetinde depolayabilirsiniz.

Bu komut , run_id parametresinin geçerli olduğunu doğrular ve run_id parametresi geçersizse 400 HTTP durum kodunu döndürür. Çalıştırmalar 60 gün sonra otomatik olarak kaldırılır. 60 günden uzun süre referans vermek istiyorsanız, süresi dolmadan önce eski çalıştırma sonuçlarını kaydetmeniz gerekir.

databricks jobs get-run-output RUN_ID [flags]

Arguments

RUN_ID

    Çalıştırmanın kurallı tanımlayıcısı.

Options

Genel bayraklar

Databricks iş listesi

İşlerin listesini alın.

databricks jobs list [flags]

Arguments

None

Options

--expand-tasks

    Yanıta görev ve küme ayrıntılarının eklenip eklenmeyeceği.

--limit int

    Döndürülecek iş sayısı.

--name string

    Tam (büyük/küçük harfe duyarsız) iş adına göre listede bir filtre.

--offset int

    Döndürülecek ilk işin, en son oluşturulan işe göre uzaklığı.

--page-token string

    İşlerin sonraki veya önceki sayfasını sırasıyla listelemek için önceki istekten döndürülen next_page_token veya prev_page_token kullanın.

Genel bayraklar

databricks iş listesi çalıştırmalarını listele

Başlangıç zamanına göre azalan sırada iş yürütmelerini listele.

databricks jobs list-runs [flags]

Arguments

None

Options

--active-only

    active_only doğruysa, sonuçlara yalnızca etkin çalıştırmalar eklenir; aksi takdirde hem etkin hem de tamamlanmış çalıştırmaları listeler.

--completed-only

    completed_only doğruysa, sonuçlara yalnızca tamamlanmış çalıştırmalar eklenir; aksi takdirde hem etkin hem de tamamlanmış çalıştırmaları listeler.

--expand-tasks

    Yanıta görev ve küme ayrıntılarının eklenip eklenmeyeceği.

--job-id int

    Çalıştırılmak üzere listelenecek iş.

--limit int

    Döndürülecek koşu sayısı.

--offset int

    Döndürülecek ilk çalıştırmanın en son çalıştırmaya göre uzaklığı.

--page-token string

    Sonraki veya önceki çalıştırma sayfasını sırasıyla listelemek için önceki istekten döndürülen next_page_token veya prev_page_token kullanın.

--run-type RunType

    Döndürülecek çalışma türü. Desteklenen değerler: [JOB_RUN, SUBMIT_RUN, WORKFLOW_RUN]

--start-time-from int

    Bu değerden sonra veya bu değerden sonra başlatılan çalıştırmaları göster.

--start-time-to int

    Bu değerden önce veya bu değerden önce başlatılan çalıştırmaları gösterin.

Genel bayraklar

databricks görevler onarım çalıştırma

Bir veya daha fazla iş görevini yeniden çalıştırın. Görevler, özgün görev yürütmenin bir parçası olarak yeniden çalıştırılır. Şu anki iş ve görev ayarlarını kullanır ve orijinal iş yürütmesinin geçmişinde görüntülenebilir.

databricks jobs repair-run RUN_ID [flags]

Arguments

RUN_ID

    Onarılması gereken çalıştırmanın iş çalıştırma kimliği. İşlem ilerlememelidir.

Options

--json JSON

    satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.

--latest-repair-id int

    En son onarımın ID'si.

--no-wait

    sonlandırılmış veya atlanmış duruma ulaşmayı beklemeyin

--performance-target PerformanceTarget

    Sunucusuz bir işteki performans modu. Desteklenen değerler: [PERFORMANCE_OPTIMIZED, STANDARD]

--rerun-all-failed-tasks

    True ise, tüm başarısız görevleri onarın.

--rerun-dependent-tasks

    Doğruysa, daha önce başarılı olsalar bile rerun_tasks'daki görevlere bağımlı olan tüm görevleri onarın.

--timeout duration

    TERMINATED veya SKIPPED durumuna ulaşmak için maksimum süre (varsayılan 20 dakika 0 saniye)

Genel bayraklar

databricks işleri sıfırlandı

Verilen işin tüm ayarlarını geçersiz kılın. databricks jobs update İş ayarlarını kısmen güncelleştirmek için komutunu kullanın.

databricks jobs reset [flags]

Arguments

None

Options

--json JSON

    satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.

Genel bayraklar

databricks işleri şimdi çalıştırılır

Bir iş çalıştırın ve tetiklenen çalıştırmanın run_id'sini döndürün.

databricks jobs run-now JOB_ID [flags]

Arguments

JOB_ID

    Yürütülecek işin kimliği

Options

--idempotency-token string

    İş çalıştırma isteklerinin eşzamanlılığını garanti etmek için isteğe bağlı bir belirteç.

--json JSON

    satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.

--no-wait

    sonlandırılmış veya atlanmış duruma ulaşmayı beklemeyin

--performance-target PerformanceTarget

    Sunucusuz bir işteki performans modu. Desteklenen değerler: [PERFORMANCE_OPTIMIZED, STANDARD]

--timeout duration

    TERMINATED veya SKIPPED durumuna ulaşmak için maksimum süre (varsayılan 20 dakika 0 saniye)

Genel bayraklar

databricks görev gönderme

Tek seferlik bir çalıştırma yaratma ve tetikleme. Bu, iş yükü oluşturmadan doğrudan iş yükü göndermenizi sağlar.

databricks jobs submit [flags]

Note

ile databricks jobs submit gönderilen işler iş olarak kaydedilmez. Kullanıcı arabiriminde gösterilmez ve başarısız olduklarında yeniden denemez. Kaydedilmedikleri için Azure Databricks, hata durumunda sunucusuz işlemleri otomatik olarak iyileştiremez. İşiniz başarısız olursa, işin işlem gereksinimlerini belirtmek için klasik işlem kullanmak isteyebilirsiniz. Alternatif olarak, işi oluşturmak ve çalıştırmak için jobs create ve jobs run-now kullanın.

Arguments

None

Options

--budget-policy-id string

    Bu tek seferlik çalışma için kullanılacak bütçe politikasının kullanıcı tarafından belirtilen kimliği.

--idempotency-token string

    İş çalıştırma isteklerinin eşzamanlılığını garanti etmek için kullanılabilecek isteğe bağlı bir belirteç.

--json JSON

    satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.

--no-wait

    sonlandırılmış veya atlanmış duruma ulaşmayı beklemeyin

--run-name string

    Çalışma için isteğe bağlı bir ad.

--timeout duration

    TERMINATED veya SKIPPED durumuna ulaşmak için maksimum süre (varsayılan 20 dakika 0 saniye)

--timeout-seconds int

    Her çalıştırmada bu işe isteğe bağlı bir zaman aşımı uygulanır.

Genel bayraklar

databricks iş güncelleme

Var olan bir işin belirli ayarlarını ekleyin, güncelleştirin veya kaldırın. Tüm iş ayarlarının üzerine yazmak için kullanın reset .

databricks jobs update JOB_ID [flags]

Arguments

JOB_ID

    Güncelleştirilecek işin kanonik tanımlayıcısı. Bu alan gereklidir.

Options

--json JSON

    satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.

Genel bayraklar

databricks işleri get-permission-levels

Görev izin düzeylerini alma.

databricks jobs get-permission-levels JOB_ID [flags]

Arguments

JOB_ID

    İzinlerin alındığı veya yönetildiği iş.

Options

Genel bayraklar

databricks görev izinleri al

Bir işin izinlerini alın. İşler, izinleri kök nesnelerinden devralabilir.

databricks jobs get-permissions JOB_ID [flags]

Arguments

JOB_ID

    İzinlerin alındığı veya yönetildiği iş.

Options

Genel bayraklar

databricks görevleri izinleri ayarla

İş izinlerini ayarlayın.

Bir nesne üzerindeki izinleri ayarlar ve varsa var olan izinleri değiştirir. Belirtilmezse tüm doğrudan izinleri siler. Nesneler izinleri kök nesnelerinden devralabilir.

databricks jobs set-permissions JOB_ID [flags]

Arguments

JOB_ID

    İzinlerin alındığı veya yönetildiği iş.

Options

--json JSON

    satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.

Genel bayraklar

databricks görevleri güncelleştirme yetkileri

bir iş üzerindeki izinleri güncelleştirin. İşler, izinleri kök nesnelerinden devralabilir.

databricks jobs update-permissions JOB_ID [flags]

Arguments

JOB_ID

    İzinlerin alındığı veya yönetildiği iş.

Options

--json JSON

    satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.

Genel bayraklar

Genel bayraklar

--debug

  Hata ayıklama günlüğünün etkinleştirilip etkinleştirilmeyileceği.

-h veya --help

    Databricks CLI veya ilgili komut grubu ya da ilgili komut için yardım görüntüleyin.

--log-file dizgi

    Yazılım günlüklerini yazmak için kullanılacak dosyayı temsil eden bir metin. Bu bayrak belirtilmezse varsayılan değer, çıkış günlüklerini stderr'a yazmaktır.

--log-format biçim

    Günlük biçimi türü, text veya json. Varsayılan değer şudur: text.

--log-level dizgi

    Günlük format düzeyini temsil eden bir karakter dizisi. Belirtilmezse günlük format seviyesi devre dışı bırakılır.

-o, --output tür

    Komut çıktı türü text veya json. Varsayılan değer şudur: text.

-p, --profile dizgi

    Komutu çalıştırmak için kullanılacak dosyadaki ~/.databrickscfg profilin adı. Bu bayrak belirtilmezse ve varsa, DEFAULT adlı profil kullanılır.

--progress-format biçim

    İlerleme günlüklerini görüntüleme biçimi: default, append, inplaceveya json

-t, --target dizgi

    Varsa, kullanılacak paket hedefi