Lakeflow İşleri için izleme ve gözlemlenebilirlik

Bu sayfada, erişiminiz olan işleri görüntülemek, işler için çalıştırma geçmişini görüntülemek ve iş çalıştırmalarının ayrıntılarını görüntülemek için Azure Databricks kullanıcı arabiriminde kullanılabilen özellikler açıklanır. İşlerin bildirimlerini yapılandırmak için bkz. bir işe bildirim ekleme.

Databricks CLI kullanarak işleri görüntüleme ve işleri çalıştırma hakkında bilgi edinmek için , databricks jobs list -hve databricks jobs get -hCLI komutlarını databricks jobs run-now -hçalıştırın. İşler API'sini kullanma hakkında bilgi edinmek için bkz. İşler API'sini.

Şemaya erişiminiz varsa, hesabınızdan system.lakeflow iş çalıştırmalarının ve görevlerin kayıtlarını görüntüleyebilir ve sorgulayabilirsiniz. Bkz. İşler sistem tablosu referansı. Ayrıca, hesabınızdaki işlerin maliyetini izlemek için iş sistemi tablolarını faturalama tablolarıyla birleştirebilirsiniz. bkz. sistem tablolarıyla iş maliyetlerini & performansı izleme.

İşleri ve işlem hatlarını görüntüleme

Erişiminiz olan işlerin listesini görüntülemek için İş Akışları simgesine tıklayın.Kenar çubuğundaki İşler ve İşlem Hatları. Lakeflow İşleri kullanıcı arabirimindeki İşler ve işlem hatları sekmesi oluşturucu, tetikleyici (varsa) ve son beş çalıştırmanın sonucu gibi tüm kullanılabilir işler ve işlem hatları hakkındaki bilgileri listeler.

Listede görüntülenen sütunları değiştirmek için Sütun ayarları simgesine tıklayın ve sütunları seçin veya seçimini kaldırın.

Önemli

Birleştirilmiş İşler ve işlem hatları listesi Genel Önizleme aşamasındadır. İşler ve işlem hatları: Birleşik yönetim, arama ve filtreleme seçeneğini devre dışı bırakarak özelliği kapatabilir ve varsayılan deneyime dönebilirsiniz. Daha fazla bilgi için bkz. Azure Databricks önizlemelerini yönetme .

İşler ve işlem hatları listesinde aşağıdaki ekran görüntüsünde gösterildiği gibi işleri filtreleyebilirsiniz.

İşler listesi görünümü açıklama balonlarıyla .

  1. Metin araması: Ad ve İş Kimliği alanları için anahtar sözcük araması desteklenir. Anahtar ve değerle oluşturulan bir etiketi aramak için anahtara, değere veya hem anahtara hem de değere göre arama yapabilirsiniz. Örneğin, anahtarı department ve değeri finance olan bir etiket için, eşleşen işleri bulmak amacıyla department veya finance ile arama yapabilirsiniz. Anahtara ve değere göre aramak için anahtarı ve değeri iki nokta üst üste (örneğin, department:finance) ile ayırarak girin.
  2. Tür: Yalnızca işleri, işlem hatlarını veya tümünü seçin.
  3. Sahip: Yalnızca sahip olduğunuz işleri veya işlem hatlarını seçin.
  4. Sık Kullanılanlar: Sık kullanılan olarak işaretlediğiniz tüm işleri veya işlem hatlarını seçin.
  5. Etiketler: Etiketleri kullanın. Etikete göre arama yapmak için etiketler açılan menüsünü kullanarak aynı anda en fazla beş etiketi filtreleyebilir veya doğrudan anahtar sözcük aramasını kullanabilirsiniz.
  6. Olarak çalıştır: En çok iki run as değere göre filtreleyin.

Bir işi veya işlem hattını başlatmak için Yürüt Simgesi oynat düğmesine tıklayın. Bir iş akışını durdurmak için Durdur Simgesi durdur düğmesine tıklayın. Diğer eylemlere erişmek için kebap menüsü Kebap menü simgesine tıklayın.. Örneğin, bu menüden bir işlem hattının iş akışını veya erişim ayarlarını silebilirsiniz.

tek bir iş için Görünüm çalıştırmaları

Apache Airflow veya Azure Data Factory gibi dış düzenleme araçları tarafından başlatılan çalıştırmalar da dahil olmak üzere erişiminiz olan bir iş için çalışmakta olan ve son tamamlanan çalıştırmaların listesini görüntüleyebilirsiniz. En son iş çalıştırmalarının listesini görüntülemek için:

  1. Azure Databricks çalışma alanınızın kenar çubuğunda İşler ve İşlem Hatları'na tıklayın.

  2. İsteğe bağlı olarak İşler ve Bana ait filtrelerini seçin.

  3. İşinizin Ad bağlantısına tıklayın.

    Çalıştırmalar sekmesi etkin ve tamamlanmış çalıştırmaların matris ve liste görünümleriyle birlikte görüntülenir.

Matris görünümü, her bir iş görevinin dahil olduğu iş çalıştırmalarının geçmişini gösterir.

İşler matris görünümü.

Matrisin Çalıştırma toplam süresi satırı, çalıştırmanın toplam süresini ve çalıştırmanın durumunu görüntüler. Çalıştırmanın başlangıç saati, süre ve durum gibi ayrıntılarını görüntülemek için, Toplam çalıştırma süresi satırında çubuğun üzerine gelin.

Görevler satırındaki her hücre bir görevi ve görevin ilgili durumunu temsil eder. Başlangıç zamanı, süre, küme ve durum dahil olmak üzere her görevin ayrıntılarını görüntülemek için, bu görevin hücresinin üzerine gelin.

İş çalıştırması ve görev çalıştırma çubukları, çalıştırma durumunu belirtmek amacıyla renk kodludur. Başarılı çalıştırmalar yeşil renkte gösterilir. Başarısız işlemler kırmızıdır, atlanan işlemler pembedir ve yeniden deneme için bekleyenler sarıdır. Beklemede olan, iptal edilen veya zaman aşımına uğrayan öğeler gridir. Her bir iş çalıştırması ve görev çalıştırması çubuğunun yüksekliği, çalıştırma süresini görsel olarak gösterir.

Beklenen tamamlanma süresini yapılandırdıysanız, çalıştırma süresi yapılandırılan süreyi aştığında matris görünümü bir uyarı görüntüler.

Varsayılan olarak, çalıştırma listesi görünümü aşağıdakileri görüntüler:

  • Çalıştırmanın başlangıç saati.
  • Çalıştırma tanımlayıcısı. Çalıştırma URL'sini bulma ve paylaşma için Çalıştırma URL'si ve kimliği kısmına bakınız.
  • Çalıştırmanın bir iş zamanlaması veya API isteği tarafından tetiklenip tetiklenmediği veya el ile başlatılıp başlatılmadığı.
  • Devam eden bir işin süresi veya tamamlanmış bir çalışmanın toplam süresi. Süre yapılandırılan beklenen tamamlanma süresini aşarsa bir uyarı görüntülenir.
  • Çalıştırma durumu Kuyruğa Alınan, Beklemede, Çalışıyor, Atlandı, Başarılı, Başarısız, Zaman Aşımına Uğradı, İptal Etmeveya İptal Edildiolabilir.
  • Çalıştırmanın sonlandırıldığı hata kodu.
  • Çalıştırma parametreleri.

Şu anda etkin olan çalıştırmalarda bir durdurma düğmesi görüntülenir. Tüm etkin ve kuyruğa alınmış çalıştırmaları durdurmak için çalıştırmaları iptal et'i seçin veya Açılan menüden kuyruğa alınan tüm çalıştırmaları iptal et'i seçin.

Çalıştırmanın bağlama özgü eylemlerine erişmek için kebap menüsü Kebap menü simgesine tıklayın. (örneğin, etkin bir çalıştırmayı durdurmak veya tamamlanmış bir çalıştırmayı silmek için).

Çalıştırma listesi görünümünde görüntülenen sütunları değiştirmek için Ayarlar simgesine tıklayın ve sütunları seçin veya kaldırın.

Bir iş çalıştırmasının ayrıntılarını görüntülemek için, çalıştırmalar listesinin görünümündeki Başlangıç zamanı sütununda çalıştırmanın bağlantısına tıklayın. Bu işin en son başarılı çalıştırmasının ayrıntılarını görüntülemek için En son başarılı çalıştırmayı görüntüle'ye tıklayın.

Azure Databricks, iş çalıştırmalarınızın geçmişini 60 güne kadar korur. İş çalıştırmalarını korumanız gerekiyorsa Databricks, sonuçların süresi dolmadan dışarı aktarmanızı önerir. Daha fazla bilgi için İş çalıştırma sonuçlarını dışa aktarma bölümüne bakın.

İş çalışması ayrıntılarını görüntüleme

İş çalıştırma ayrıntıları sayfası, iş çıktısını ve iş çalıştırmasında her görevin başarısı veya başarısızlığı hakkında bilgiler de dahil olmak üzere günlüklere bağlantılar içerir. İş görev detaylarına Çalıştırmalar sekmesinden erişebilirsiniz.

Çalıştırmalar sekmesinden iş çalıştırması ayrıntılarını görüntülemek için, Başlangıç zamanı sütunundaki çalıştırmanın bağlantısına, çalıştırmalar listesi görünümünden tıklayın. İşin Çalıştırmalar sekmesine dönmek için İş Kimliği değerine tıklayın.

Birden çok görevi olan işlerin grafik, zaman çizelgesi ve liste görünümü de vardır.

Graf görünümü

Aşağıdakiler dahil olmak üzere görev çalıştırma ayrıntılarını görüntülemek için grafikte bir görev düğümüne tıklayın:

  • Hangi kullanıcı olarak çalıştırıldığı, görevin nasıl başlatıldığı, başlangıç zamanı, bitiş zamanı, süre ve durum dahil görev ayrıntıları.
  • Kaynak kodu.
  • Görevi çalıştıran küme, kendi sorgu geçmişi ve günlükleriyle bağlantılıdır.
  • Görevin ölçümleri.

İşler grafik görünümü.

Zaman Çizelgesi görünümü

Birden çok görevi içeren işler, tamamlanması uzun süren görevleri tanımlamak, bağımlılıkları anlamak ve bu işleri hata ayıklama ve iyileştirme için optimize etmeye yardımcı olmak amacıyla görevlerin çakışmasını gösteren bir zaman çizelgesi görünümüne sahiptir.

İşler zaman çizelgesi görünümü.

Sunucusuz işler için sorgular ve sorgu profilleri zaman çizelgesi görünümüyle tümleştirilir. Sorgu deyimlerini ve sürelerini görüntülemek için görev adının yanındaki oka tıklayın ve ardından ilgili sorgu profiline gitmek için bir deyime tıklayın. Bkz. iş çalıştırmalarının sorgu ayrıntılarını görüntüleme.

Liste görünümü

Varsayılan olarak, liste görünümü durum, ad, tür, kaynak, süre ve bağımlılıkları gösterir. Bu görünümde sütun ekleyebilir ve kaldırabilirsiniz.

Bir görevi ada göre arayabilir, görev durumuna veya görev türüne göre filtreleyebilir ve görevleri duruma, ada veya süreye göre sıralayabilirsiniz.

İş Kimliği değerine tıklayarak işin Çalıştırmalar sekmesine dönün.

İşler listesi görünümü. .

Azure Databricks iş çalıştırma durumunu nasıl belirler?

Azure Databricks, işin yaprak görevlerinin sonucuna göre bir iş görev yürütmesinin başarılı olup olmadığını belirler. Yaprak görev, aşağı yönde bağımlılıkları olmayan bir görevdir. Bir iş çalışması aşağıdaki sonuçlardan biriyle sonuçlanabilir:

  • Başarılı: Tüm görevler başarılı oldu.
  • Hatalarla başarılı oldu: Bazı görevler başarısız oldu, ancak tüm yaprak görevler başarılı oldu.
  • Başarısız: Bir veya daha fazla yaprak görev başarısız oldu.
  • Atlandı: İş çalıştırması atlandı (örneğin, işiniz veya çalışma alanınız için en fazla eşzamanlı çalıştırma sayısını aştığınızdan bir görev atlanabilir).
  • Zaman Aşımına Uğradı: İş çalıştırmasının tamamlanması çok uzun sürdü ve zaman aşımına uğradı.
  • İptal edildi: İş çalışması iptal edildi (örneğin, kullanıcı halen süren çalışmayı el ile iptal etti).

Bireysel görevler iş ayarlarında açıkça devre dışı bırakıldığında veya yukarıdaki bir görev devre dışı bırakıldığı için Lakeflow İşleri bunları bir çalıştırma esnasında devre dışı bıraktığında Disabled durumu ile de sonlandırılabilir. Devre dışı bırakılan görevler, DAG'in sağ üst köşesinde devre dışı daire simgesi ile gösterilir. Bkz. Lakeflow İşlerinde devre dışı bırakılan görevler.

Akış görevleri için ölçümleri görüntüleme

Önemli

Lakeflow İşleri için akış gözlemlenebilirliği Genel Önizleme aşamasındadır.

İş çalıştırması ayrıntılarını görüntülediğinizde, İşler kullanıcı arabiriminde akış gözlemlenebilirliği ölçümleri kullanarak akış yükleri hakkında veri alabilirsiniz. Bu ölçümler, Apache Kafka, Amazon Kinesis, Auto Loader, Google Pub/Sub ve Delta tabloları gibi Spark Structured Streaming tarafından desteklenen kaynaklar için birikim saniyelerini, birikim baytlarını, birikim kayıtlarını ve birikim dosyalarını içerir. Bir görevin çalıştırma ayrıntılarını görüntülediğinizde ölçümler sağ bölmede grafik olarak görüntülenir. Her grafikte gösterilen ölçümler dakika cinsinden toplanan maksimum değerlerdir ve son 48 saate kadar sürebilir.

Her akış kaynağı yalnızca belirli ölçümleri destekler. Akış kaynağı tarafından desteklenmeyen ölçümler kullanıcı arabiriminde görüntüleyemez. Aşağıdaki tabloda desteklenen akış kaynakları için kullanılabilecek ölçümler gösterilmektedir:

kaynak bekleyen baytlar bekleyen işler kayıtları birikim saniyeleri birikmiş dosyalar
Kafka
Kinezi
Delta
Otomatik Yükleyici
Google Pub/Sub (Mesajlaşma Hizmeti)

Ayrıca her akış ölçümü için eşikler belirtebilir ve bir akış görev çalıştırması sırasında eşiği aşarsa bildirimleri yapılandırabilirsiniz. Bkz. Yavaş işlerin bildirimlerini yapılandırma.

Desteklenen Yapılandırılmış Akış kaynaklarından birinden veri akışı sağlayan bir görev çalıştırmasının akış ölçümlerini görüntülemek için:

  1. İşi çalıştırma ayrıntıları sayfasında ölçümleri görüntülemek istediğiniz göreve tıklayın.
  2. Görevi çalıştırma bölmesinde Ölçümler sekmesine tıklayın.
  3. Bir ölçümün grafiğini açmak için, ölçüm adının yanındaki sağ işaret sembolü üzerine tıklayın.
  4. Belirli bir akışın ölçümlerini görüntülemek için Stream_id göre filtrele metin kutusuna akış kimliğini girin. Akış kimliğini, iş çalıştırması için çıktısı'de bulabilirsiniz.
  5. Ölçüm graflarının zaman aralığını değiştirmek için zaman açılan menüsünü kullanın.
  6. Çalıştırmada ondan fazla akış varsa akışlar arasında gezinmek için Sonraki veya Öncekiöğesine tıklayın.

Akış gözlemlenebilirliği sınırlamaları

  • Dörtten fazla akış içermeyen bir çalışma olmadığı sürece ölçümler her dakika güncellenir. Bir çalıştırma dörtten fazla akış içeriyorsa, metrikler beş dakikada bir güncelleştirilir.
  • Veriler yalnızca her çalışmadaki ilk elli akış için toplanır.
  • Ölçümler bir saniyelik aralıklarla toplanır. Ayarınız triggerInterval bir saniyeden kısaysa ölçümler görünür olmayabilir.
  • Çoğu veri kaynağı varsayılan olarak akış ölçümlerini toplar. Ancak, diğerleri için bu özelliği etkinleştirmeniz gerekir. Veri kaynağınız akış ölçümlerini toplamıyorsa bayrağını spark.sql.streaming.metricsEnabled olarak Trueayarlayın.

Sunucusuz işler için sorgu performansı ölçümlerini görüntüleme

Önemli

Bu özellik Beta sürümündedir. Çalışma alanı yöneticileri Bu özelliğe erişimi Önizlemeler sayfasından denetleyebilir. Bkz. Azure Databricks önizlemelerini yönetme.

Sunucusuz bir iş çalıştırdığınızda Databricks, seçilen Sorgu Profili ölçümlerini ve performans içgörülerini doğrudan iş çalıştırma kullanıcı arabiriminde ortaya çıkararak her sorgu için ayrı bir sorgu profili açmadan performans sorunlarını belirleyebilirsiniz. Bir çalıştırmanın neden yavaş olduğunu araştırmak veya iki çalıştırma arasındaki performansı karşılaştırmak için bu ölçümleri kullanın.

Bu ölçümleri görüntüleyebilmeniz için önce:

  • Çalışma alanınız için Geliştirilmiş Lakeflow Performans Gözlemlenebilirliği önizlemesi etkinleştirilmelidir. Çalışma alanı yöneticileri Önizlemeler sayfasından etkinleştirebilir.
  • Çalışma alanınızın Sorgu performansı içgörülerine erişimi olmalıdır. Bu olmadan ampul göstergeleri görünmez, ancak toplanan ölçümler (satır okuma, yazılan satırlar ve toplam sorgu sayısı) görüntülenmeye devam eder.

Databricks, sunucusuz bir iş çalıştırmasında sorgulardan toplanan aşağıdaki ölçümleri görüntüler:

  • Görev çalıştırması başına okunan satırlar ve yazılan satırlar.
  • Görev çalıştırması başına toplam sorgu sayısı.
  • Bir görevdeki bir veya daha fazla sorgu performans içgörüleri içerdiğinde, görev üzerinde performans içgörüleri göstergesi (ampul).

Bu metrikler, çalıştırmayı hangi şekilde görüntülediğinize bağlı olarak farklı yerlerde görünür:

Göründüğü yer Gördükleriniz
Görev çalıştırma kenar çubuğu Okunan ve yazılan satırlar, toplam sorgu sayısı ve görev yürütmesi için bir analiz göstergesi.
DAG görünümü Görevin sorgularından herhangi biri performans içgörüleri içerdiğinde, görev düğümünde bir ampul rozeti gösterilir.
Zaman Çizelgesi görünümü Görev adının yanında, görevin sorgularındaki içgörülerin sayısını gösteren bir ampul; ayrıca görev içindeki, içgörü içeren her sorgunun yanında da bir ampul.
Liste görünümü Görevin sorgularından herhangi birinde performans içgörüleri varsa, İçgörüler sütununda bir ampul simgesi görüntülenir. Bu sütunu görmüyorsanız, sütun seçiciden ekleyin.

Not

Zaman çizelgesi görünümü artık bu Beta'nın bir parçası olarak tek görevli işler için kullanılabilir. Daha önce yalnızca çok görevli işlerin zaman çizelgesi görünümü vardı.

Tıklama ve üzerine gelme davranışı:

  • Zaman Çizelgesi görünümünde, bir görevin üzerine gelerek toplanmış ölçümlerini ve görevin sorguları için performans içgörülerini görüntüleyin.
  • DAG görünümünde veya Liste görünümünde, görevin sorguları genişletilmiş şekilde Zaman Çizelgesi görünümünü açmak için görevdeki ampule tıklayın.
  • Zaman Çizelgesi görünümünde, ampul içeren bir sorgunun sorgu metnine tıklayarak sorgunun performans içgörülerine genel bakış içeren bir yan panel açın.

Sunucusuz bir işin neden beklenenden daha yavaş çalıştığını araştırmak için:

  1. İş çalışmasını açın.
  2. Zaman Çizelgesi görünümüne geçin.
  3. Süre dağılımına göre beklenenden uzun süren görevleri belirleyin.
  4. Uzun süredir çalışan bir görevin üzerine gelerek şunları görebilirsiniz:
    • Görevin normalden daha fazla veri işleyip işlemediğini denetlemek için satırlar okunur ve satırlar yazılır.
    • İş yükü şeklindeki değişiklikleri saptamak için toplam sorgu sayısı.
    • Performans içgörüleri göstergesi — regresyonları veya verimsiz kod değişikliklerini tespit etmek için.
  5. Artan süre daha yüksek veri hacmiyle açıklanıyorsa yavaşlama beklenebilir. Aksi takdirde, tek tek sorgularını görmek için zaman çizelgesindeki görevi genişletin. Algılanan içgörülere sahip sorgular yanlarında bir ampul gösterir.
  6. Ampul içeren bir sorgunun sorgu metnine tıklayarak sorgunun performans içgörülerini içeren bir yan panel açın.
  7. Önerilen değişiklikleri uygulayın ve sorunun çözüldüğünü onaylamak için işi yeniden çalıştırın.

İçgörülerin tam listesi ve ne anlama gelirleri için bkz. Performans içgörülerini sorgulama. Daha ayrıntılı sorgu yürütme ayrıntıları için bkz. Sorgu profili.

Tip

Bu ölçümler, yavaş çalıştırma ile önceki hızlı çalıştırma arasındaki farkları belirlemeyi kolaylaştırır. Her iki çalıştırmayı da yan yana açın ve karşılaştırın:

  • Okunan satırlar ve yazılan satırlar, veri hacmindeki değişiklikleri belirlemek için.
  • İş yükü şeklindeki değişiklikleri tanımlamak için toplam sorgu sayısı.
  • Önceki çalıştırmadan bu yana oluşan verimsizlikleri belirlemek için performans analizleri.

Sorgu performansı ölçümleri sınırlamaları

  • Bu ölçümler ve içgörüler yalnızca sunucusuz Lakeflow İşleri için geçerlidir. Klasik işlem kümelerinde çalışan işlerde bu bilgiler görüntülenmez.
  • Ölçümler, bir iş çalıştırmasında ilk 100 sorguda toplanır. Bir çalıştırmada daha fazla sorgu varsa, toplamlara yalnızca ilk 100 sorgu yansıtılır.

Görev çalıştırma geçmişini görüntüleme

Bir görevin başarılı ve başarısız çalışmalarını içeren çalıştırma geçmişini görüntülemek için:

  1. İş çalıştırma ayrıntıları sayfasında bir göreve tıklayın. Görev çalıştırma ayrıntıları sayfası görüntülenir.
  2. Çalıştırma geçmişi menüsündeki açılır listeden görev yürütmesini seçin.

Görevin For each görev çalıştırma geçmişini görüntüleme

Bir For each görevin çalıştırma geçmişine erişmek, standart Lakeflow İşleri göreviyle aynıdır. For each sayfasında görev düğümüne veya matris görünümündeki ilgili hücreye tıklayabilirsiniz. Ancak, standart bir görevin aksine, bir For each görevin çalıştırma ayrıntıları iç içe görev yinelemelerinin bir tablosu olarak sunulur.

Yalnızca başarısız yinelemeleri görüntülemek için Yalnızca başarısız yinelemeler'e tıklayın.

Yinelemenin çıkışını görüntülemek için yinelemenin Başlangıç saati veya Bitiş saati değerlerine tıklayın.

Her görevin çalıştırma geçmişi için işleri .

Tüm işler ve işlem hatlarındaki son çalıştırmaları görüntüleyin

Apache Airflow veya Azure Data Factory gibi dış düzenleme araçları tarafından başlatılan çalıştırmalar da dahil olmak üzere erişiminiz olan bir çalışma alanında bulunan tüm işler ve işlem hatları için çalışmakta olan ve son tamamlanan çalıştırmaların listesini görüntüleyebilirsiniz. Son çalıştırmaların listesini görüntülemek için:

  1. İş Akışları simgesine tıklayın. Kenar çubuğundaki İşler ve İşlem Hatları.
  2. Tamamlanan çalıştırma sayısı grafiğini ve iş ile işlem hattı çalıştırmalarının listesini görüntülemek için Çalıştırmalar sekmesine tıklayın.
  3. (İsteğe bağlı) Listeyi türe göre filtrelemek için İşler veya İşlem Hatları'na tıklayın.

Birleşik çalıştırmalar listesi.

Çalıştırmalar listesi üstteki filtreleme seçeneklerini, son tamamlanan çalıştırmaların ve ilk 5 hatanın grafiğini ve son tamamlanan çalıştırmaların listesini içerir.

Şuna göre filtreleyebilirsiniz:

  • İşin veya işlem hattının adı.
  • Tümü, İşler veya İşlem Hatları.
  • İşlem hattı türü (ETL, Veri Alımı, MV/ST veya Veritabanı Tablo Eşitleme).
  • Başka kullanıcı olarak çalıştır kullanıcısı.
  • Belirli bir çalıştırmayı bulmak için Çalıştırma Kimliği.
  • Çalıştırma Başlangıç saati (son 48 saat içinde).
  • Çalışma durumu.
  • Başarısız çalıştırmalar için hata kodu .

Filtreler grafiğe, hata kodlarına ve çalıştırma listesine uygulanır.

Tamamlanan çalıştırma sayısı grafiği

Tamamlanan çalıştırma sayısı grafiği, son 48 saatte tamamlanan çalıştırma sayısını gösterir. Varsayılan olarak, grafik başarısız, atlanmış ve başarılı çalıştırmaları gösterir. Ayrıca belirli çalıştırma durumlarını göstermek için grafiği filtreleyebilir veya grafiği belirli bir zaman aralığıyla kısıtlayabilirsiniz.

Tamamlanan işleri çalıştırmaların sayısını gösteren grafik.

Not

Tamamlanan çalıştırma sayısı grafiği yalnızca İşler veya İşlem Hatları için filtre uyguladığınızda görünür. Tümü seçildiğinde gösterilmez. Grafik, tüm çalıştırmalarda yöneticilere gösterilir. Yönetici olmayanlar için Farklı çalıştır'a tıklamanız ve beni seçmeniz gerekir.

Çalıştırmalar sekmesinin üst kısmındaki filtreler grafiğe uygulanır.

Tamamlanan çalıştırma sayısı grafiğinde görüntülenen zaman aralığını sınırlamak için filtrede bir zaman aralığı tanımlayın. Alternatif olarak, zaman aralığını seçmek için imlecinizi grafikte tıklayıp sürükleyebilirsiniz. Graf ve çalıştırma tablosu, yalnızca tanımlı zaman aralığındaki çalıştırmaları gösterecek şekilde güncelleştirilir.

İlk 5 hata türü tablosu, seçilen zaman aralığındaki en sık karşılaşılan hata türlerinin listesini gösterir ve çalışma alanınızdaki sorunların en yaygın nedenlerini hızla görmenize olanak sağlar.

Koşular listesi

Çalıştırmalar sekmesi ayrıca son 60 gündeki iş ve işlem hattı çalıştırmalarının yer aldığı bir tablo da içerir. Azure Databricks, hem işler hem de işlem hatları için çalıştırma geçmişini 60 gün boyunca saklar. Varsayılan olarak tablo, başarısız, atlanan ve başarılı çalıştırmalara ilişkin ayrıntıları içerir.

Çalıştırmalar listesi.

Çalıştırmalar sekmesinin en üstündeki filtreler listeye uygulanır.

Varsayılan olarak, çalıştırmalar tablosundaki çalıştırmaların listesi aşağıdakileri görüntüler:

  • Çalıştırmanın başlangıç saati.
  • Çalıştırmayla ilişkili işin veya işlem hattının adı.
  • Çalıştırmanın türü (İş veya İşlem Hattı).
  • Çalıştırmanın çalıştırıldığı kullanıcı adı.
  • Çalıştırmanın bir zamanlama veya API isteği tarafından nasıl tetiklendiği (Başlatıldığı) veya el ile başlatıldığı.
  • Şu anda çalışan bir görev veya işlem hattı için geçen süre ya da tamamlanmış bir çalıştırmanın toplam çalışma süresi. Süre yapılandırılan beklenen tamamlanma süresini aşarsa bir uyarı görüntülenir.
  • Çalıştırmanın durumu: Kuyruğa Alındı, Bekleyen, Çalışıyor, Atlandı, Başarılı, Başarısız, Süre Aşımı, İptal Ediliyorveya İptal Edildi.
  • Çalıştırmanın sonlandırıldığı tüm hata kodları.
  • Çalıştırma için herhangi bir parametre.
  • Çalışan bir işi veya işlem hattını durdurmak için durdur düğmesine tıklayın. Çalıştırma eylemlerine erişmek için Kebap menü simgesine tıklayın. (örneğin, etkin bir çalıştırmayı durdurmak veya tamamlanmış bir çalıştırmayı silmek için).

Çalıştırmalar listesinde görüntülenen sütunları değiştirmek için Sütunlar simgesine tıklayın ve sütunları seçin veya seçimini kaldırın.

İş çalıştırma ayrıntılarını görüntülemek için çalıştırmanın Başlangıç saati sütunundaki bağlantıya tıklayın. İş veya işlem hattı ayrıntılarını görüntülemek için İş sütunundaki ada tıklayın.

bir işin köken bilgilerini görüntüleme

Çalışma alanınızda Unity Kataloğu etkinleştirildiyse, iş akışınızdaki Unity Kataloğu tablolarının köken bilgilerini görüntüleyebilirsiniz. İş akışınız için köken bilgileri kullanılabiliyorsa, işinizin İş ayrıntıları panelinde yukarı akış ve aşağı akış tablolarının sayısını içeren bir bağlantı, bir iş çalıştırması için İş çalıştırma ayrıntıları paneli veya görev çalıştırması için Görev çalıştırma ayrıntıları panelini görürsünüz. Tablo listesini göstermek için bağlantıya tıklayın. Katalog Gezgini'nde ayrıntılı bilgileri görmek için bir tabloya tıklayın.

Bildirim temelli Otomasyon Paketleri ile oluşturulan bir işi görüntüleme ve çalıştırma

Bildirim temelli Otomasyon Paketleri tarafından dağıtılan işleri görüntülemek ve çalıştırmak için Lakeflow İşleri kullanıcı arabirimini kullanabilirsiniz. Varsayılan olarak, bu işler İşler kullanıcı arabiriminde salt okunur olur. Paket tarafından dağıtılan bir işi düzenlemek için paket yapılandırma dosyasını değiştirin ve işi yeniden dağıtın. Değişiklikleri yalnızca paket yapılandırmasına uygulamak, paket kaynak dosyalarının her zaman geçerli iş yapılandırmasını yakalamasını sağlar.

Ancak, bir işte hemen değişiklik yapmanız gerekiyorsa, kullanıcı arabiriminde iş ayarlarını düzenlemeyi etkinleştirmek için işin paket yapılandırmasıyla bağlantısını kesebilirsiniz. İşi sonlandırmak için Kaynakla bağlantıyı kes'e tıklayın. Kaynak bağlantısını kes iletişim kutusunda Bağlantıyı Kes'e tıklayarak onaylayın.

Kullanıcı arabirimindeki işte yaptığınız değişiklikler paket yapılandırmasına uygulanmaz. Kullanıcı arabiriminde yaptığınız değişiklikleri pakete uygulamak için paket yapılandırmasını el ile güncelleştirmeniz gerekir. İşi paket yapılandırmasına yeniden bağlamak için paketi kullanarak işi yeniden dağıtın.

İş çalıştırma sonuçlarını dışarı aktarma

Tüm iş türleri için not defteri çalıştırma sonuçlarını ve iş çalıştırma günlüklerini dışarı aktarabilirsiniz.

Not defteri çalıştırma sonuçlarını dışarı aktarma

İş çalıştırmalarının kalıcılığını, sonuçlarını dışa aktararak sağlayabilirsiniz. Notebook işlerinin çalıştırılması için, oluşturulmuş bir not defteri dışarı aktarabilir ve daha sonra Azure Databricks çalışma alanınıza aktarabilirsiniz.

Not defterini dışarı aktarmak için, tek bir görevi olan bir işin sonuçlarını çalıştırın:

  1. İş ayrıntıları sayfasında, Tamamlanan Çalıştırmalar (son 60 gün) tablosunun Çalıştır sütununda çalıştırma için Ayrıntıları Görüntüle bağlantısına tıklayın.
  2. HTML olarak Dışa Aktar öğesine tıklayın.

Not defterini dışarı aktarmak için birden çok görevi olan bir işin sonuçlarını çalıştırın:

  1. İş ayrıntıları sayfasında, Tamamlanan Çalıştırmalar (son 60 gün) tablosunun Çalıştır sütununda çalıştırma için Ayrıntıları Görüntüle bağlantısına tıklayın.
  2. Dışarı aktarmak için not defteri görevine tıklayın.
  3. HTML olarak Dışa Aktar öğesine tıklayın.

İşletim günlüklerini dışa aktar

İş çalıştırmanız için günlükleri ayrıca dışarı aktarabilirsiniz. İşinizin günlüklerini DBFS'ye otomatik olarak teslim edecek şekilde düzenleyebilirsiniz, bunu ya işleri hesaplama yapılandırması sırasında (bkz. İşlem yapılandırma başvurusu) ya da İş API'si aracılığıyla yapabilirsiniz. new_cluster.cluster_log_conf İşler API'sındaki Yeni bir iş oluşturma işlemi (POST /jobs/create) için geçirilen istek gövdesindeki nesneye bakın.