Informatica'da İş Akışı Monitörü: Görev ve Gantt Grafiği Görünümü Örnekleri
Önceki eğitimimizde, entegrasyon hizmetine bir grup komut veya talimattan başka bir şey olmayan iş akışından bahsetmiştik. Komut görevi, oturum görevi, e-posta görevi vb. gibi görevlerin nasıl çalıştırılacağını tanımlar. Her şeyin düzgün bir şekilde yürütülmesini ve istenen sırayla yürütülmesini izlemek için bir İş Akışı İzleyicisine ihtiyacımız var.
İş Akışı Monitörü Nedir?
İş akışı monitörü, iş akışlarının yürütülmesini ve iş akışına atanan görevleri izleyebileceğiniz bir araçtır.
İş akışı monitöründe şunları yapabilirsiniz:
- Uygulamanın ayrıntılarını görün
- İş akışı yürütme geçmişini görün
- İş akışlarını ve görevleri durdurun, iptal edin veya yeniden başlatın
- En az bir kez yürütülen iş akışlarını görüntüleyin
İş akışı izleyicisi aşağıdaki pencerelerden oluşur:
- Gezgin penceresi – izlenen depoları, klasörleri ve entegrasyon hizmetini gösterir
- Çıkış penceresi – entegrasyon hizmetlerinden ve depodan gelen mesajları görüntüler
- Özellikler penceresi – görevler ve iş akışları hakkında ayrıntıları/özellikleri görüntüler
- Zaman penceresi – çalışan görevlerin ve iş akışlarının ilerleme durumunu zamanlama ayrıntılarıyla birlikte görüntüler.
Şimdi Workflow Monitor'de neler yapabileceğimize bakalım
İş Akışı Monitörü nasıl açılır
) 1 Adım Informatica Designer veya Workflow manager araç kutusunda iş akışı izleme simgesine tıklayın
) 2 Adım Bu iş akışı izleme penceresini açacaktır
İş akışı izleme aracında sol tarafta depoları ve ilgili entegrasyon hizmetlerini göreceksiniz. Durum sütununda entegrasyon servisine bağlı olup olmadığınızı veya bağlantınızın kesilip kesilmediğini göreceksiniz. Bağlantınız kesik moddaysanız çalışan herhangi bir iş akışı göremezsiniz. Bir görevin yürütülmesinin ne kadar sürdüğünü belirlememize yardımcı olan bir zaman çubuğu vardır.
) 3 Adım İş akışı izleyicisi varsayılan olarak bağlantısız moddadır. Entegrasyon servisine bağlanmak için.
- Entegrasyon hizmetine sağ tıklayın
- Bağlantı seçeneğini seçin
Bağlandıktan sonra monitör, durumu bağlı olarak gösterecektir.
İş Akışı İzleyicisi'ndeki Görünümler
Informatica iş akışı monitöründe iki tür görünüm mevcuttur
- Görev görünümü
- Gantt Görünümü
Görev Görünüm
Görev görünümü, iş akışı çalıştırmalarını rapor biçiminde görüntüler ve iş akışı çalıştırmalarına göre düzenlenir. İş akışı çalıştırmalarını karşılaştırmak ve iş akışı çalıştırmalarının ayrıntılarını filtrelemek için kullanışlı bir yaklaşım sağlar.
Görev görünümü aşağıdaki ayrıntıları gösterir
- İş akışı çalıştırma listesi – İş akışı çalıştırmalarının listesini gösterir. Klasör, iş akışı, iş uygulaması ve görev adlarını içerir. İş akışı çalıştırmalarını, en son çalıştırma en üstte olacak şekilde kronolojik sırayla görüntüler. Klasörleri ve Entegrasyon Hizmetlerini alfabetik olarak görüntüler.
- Durum mesajı – Görevin veya iş akışının durumuna ilişkin Entegrasyon Hizmetinden gelen mesaj.
- Düğüm – Entegrasyon Hizmetinin düğümü görevi yürüttü.
- Başlangıç zamanı – Görevin veya iş akışının başladığı saat.
- Tamamlanma zamanı – Görevin veya iş akışının yürütmeyi tamamladığı zaman.
- Durum – Görevin veya iş akışının durumunu, iş akışının başlatılıp başlatılmadığını, başarılı olduğunu, başarısız olduğunu veya durdurulduğunu gösterir.
Gantt Grafiği Görünümü
Gantt şeması görünümünde, iş akışı çalışmalarının kronolojik görünümünü görüntüleyebilirsiniz. Gantt şeması aşağıdaki bilgileri görüntüler.
- Görev adı – İş akışındaki görevin adı
- Süre – Görevin yürütülmesi için geçen süre
- Durum – Görevin veya iş akışının en son durumu
Gantt şeması ve görev görünümleri arasında geçiş yapmak için
Gantt grafiğinden Görev görünümüne veya tam tersine geçiş yapmak için ekran görüntüsünde gösterildiği gibi ilgili düğmeye tıklayarak modu değiştirin.
Örnek- Ayrıntıları nasıl izleyebilir ve görüntüleyebilirsiniz?
Önceki örneklerde bir tane oluşturduk.
- “m_emp_emp_target” eşlemesi: Eşleme, verilerin nasıl değiştirileceğine ve kayıt kümesini etkileyen dönüşümlerin nasıl işleneceğine ilişkin bir dizi talimattır.
- Oturum "s_m_emp_emp_target" : Bir oturum, yürütmenin özelliklerini belirten bir eşlemeye ait daha yüksek seviyeli bir nesnedir. Örneğin performans ayarlama seçenekleri, kaynakların/hedeflerin bağlantı ayrıntıları, vb.
- İş akışı "wkf_s_m_emp_emp_target": İş akışı, oturum ve diğer nesneler için bir kapsayıcıdır ve görevlerin yürütülmesinin zamanlamasını ve yürütmenin bağımlılığını veya akışını tanımlar.
Şimdi bu konu başlığında yürütmenin detaylarını inceleyeceğiz.
) 1 Adım Önceki konuda açıklandığı gibi iş akışı tasarımcısını yeniden başlatın
) 2 Adım İş akışı izleyicisine gidin ve izleyici penceresinde ekran görüntüsünde gösterildiği gibi depo, iş akışı çalıştırma ayrıntıları, düğüm ayrıntıları, iş akışı çalıştırma başlangıç zamanı, iş akışı çalıştırma tamamlanma zamanı ve durum gibi ayrıntıları göreceksiniz.
) 3 Adım Burada şu anda çalışan ve durumu "çalışıyor" olan iş akışını görüntüleyebilirsiniz.
) 4 Adım İş akışı yürütme işlemi tamamlandığında, durumu başlangıç ve bitiş zamanı ayrıntılarıyla birlikte başarılı/başarısız olarak değişir.
) 5 Adım Görev ayrıntılarını görüntülemek için
- Görev adına sağ tıklayın
- Açılan pencerede “çalıştırma özelliklerini al” seçeneğini seçin
- Görev ayrıntılarıyla birlikte bir özellikler penceresi görünecektir
) 6 Adım Özellik penceresinin her bir menüsüne tıklayarak belirli ayrıntıları görüntüleyebilirsiniz.
Burada görüntülemek için “Görev Ayrıntıları”nı seçtik. Örnek Adı, Görev Türü, Başlangıç Saati, Entegrasyon Hizmeti Adı vb. gibi tüm ayrıntıları görüntüleyecektir.
Görev detayları –
Kaynak ve Target İstatistikler
Kaynak ve hedef istatistikleri kaynak ve hedefin ayrıntılarını verir. Örneğin, kaynaktan kaç satır getirildiği ve hedefte kaç satır doldurulduğu, mevcut verim vb.
Aşağıdaki ekranda kaynaktan 14 kayıt alınmış ve bu 14 kayıt hedef tabloya doldurulmuştur.
- Uygulanan satırlar Informatica'nın hedefi kaç kayıt güncellemeye veya eklemeye çalıştığını belirtir
- Etkilenen satırlar kaç sayıda uygulanan satırın gerçekten başarılı olduğunu gösterir. Burada 14 satırın tamamı hedefe başarıyla yüklenmiştir, dolayısıyla sayı her ikisi için de aynıdır.
- Reddedilen satırlar hedef kısıtlaması veya diğer sorunlar nedeniyle kaç satırın atlandığını belirtir.
Bu eğitimde, iş akışı izleyicisini kullanarak iş akışlarını ve görevleri nasıl açacağınızı ve izleyeceğinizi öğrendiniz.