Önceki eğitimimizde, entegrasyon hizmetine yönelik bir grup komut veya talimattan başka bir şey olmayan iş akışını tartıştık. 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 istenen sırada düzenlenmesi ve yürütülmesi için bir İş Akışı İzleyicisine ihtiyacımız var.
İş Akışı İzleyicisi nedir?
İş akışı izleyicisi, iş akışlarının ve iş akışına atanan görevin yürütülmesini izleyebileceğiniz bir araçtır.
İş akışı monitöründe şunları yapabilirsiniz:
- Uygulama ayrıntılarına bakı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
Bu Öğreticide - öğreneceksiniz
- İş Akışı İzleyicisi nasıl açılır
- Görev Görünümü
- Gantt Şeması Görünümü
- Örnek - Ayrıntılar nasıl izlenir ve görüntülenir
İş akışı monitörü aşağıdaki pencerelerden oluşur -
- Gezgin penceresi - izlenen depoları, klasörleri ve entegrasyon hizmetini gösterir
- Çıktı penceresi - entegrasyon hizmetlerinden ve havuzdan gelen mesajları görüntüler
- Özellikler penceresi - görevler ve iş akışları hakkındaki ayrıntıları / özellikleri görüntüler
- Zaman penceresi - çalışan görevlerin ve iş akışlarının ilerlemesini zamanlama ayrıntılarıyla görüntüler.
Şimdi, İş Akışı İzleyicisi'nde neler yapabileceğimize bakalım
İş Akışı İzleyicisi nasıl açılır
Adım 1 - Informatica Designer veya Workflow manager araç kutusunda, iş akışı monitörü simgesine tıklayın
Adım 2 - Bu, iş akışı izleme penceresini açacaktır
İş akışı izleme aracında, sol tarafta depoları ve ilgili entegrasyon hizmetlerini göreceksiniz. Durum sütununun altında, entegrasyon hizmetine bağlı olup olmadığınızı göreceksiniz. Bağlantısız moddaysanız, çalışan herhangi bir iş akışı görmezsiniz. Bir görevi yerine getirmenin ne kadar sürdüğünü belirlememize yardımcı olan bir zaman çubuğu var.
Adım 3 - İş akışı monitörü varsayılan olarak bağlantısı kesilmiş bir moddadır. Entegrasyon hizmetine 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ışı İzleyicisindeki Görünümler
Informatica iş akışı monitöründe iki tür görünüm vardır
- 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 uygun 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şletme ve görev adlarını içerir. En son çalıştırma en üstte olacak şekilde iş akışı çalıştırmalarını kronolojik sırayla görüntüler. Klasörleri ve Entegrasyon Hizmetlerini alfabetik olarak görüntüler.
- Durum mesajı - Entegrasyon Hizmetinden görev veya iş akışının durumuyla ilgili 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 - İş akışı başlatılmış, başarılı olmuş, başarısız olmuş veya durdurulmuş olsun, görevin veya iş akışının durumunu gösterir.
Gantt Şeması Görünümü
Gantt grafiği görünümünde, iş akışı çalıştırmaları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örevi gerçekleştirmek için geçen süre
- Durum - Görev veya iş akışının en son durumu
Gantt grafiği ve görev görünümleri arasında geçiş yapmak için
Gantt grafiğinden Görev görünümüne geçmek veya tersini yapmak için, modu değiştirmek üzere ekran görüntüsünde gösterildiği gibi ilgili düğmeyi tıklayın.
Örnek - Ayrıntılar nasıl izlenir ve görüntülenir
Önceki örneklerde, bir
- "M_emp_emp_target" Eşleme: Bir eşleme, verilerin nasıl değiştirileceğine ve kayıt kümesini etkileyen dönüşümlerin işlenmesine ilişkin bir dizi talimattır.
- Oturum "s_ m_emp_emp_target" : Bir oturum, yürütme özelliklerini belirten bir eşlemeye yönelik 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" : Bir iş 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ütme bağımlılığını veya akışını tanımlar.
Şimdi bu konudaki yürütmenin detaylarını analiz edeceğiz.
Adım 1 - Önceki konuda açıklandığı gibi iş akışı tasarımcısını yeniden başlatın
Adım 2 - İş akışı monitörüne gidin ve monitör penceresinde havuz, 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 süresi ve durum gibi ekran görüntüsünde gösterilen ayrıntıları göreceksiniz.
Adım 3 - Burada, durumu "çalışıyor" olan şu anda çalışan iş akışını görüntüleyebilirsiniz.
Adım 4 - İş akışının yürütülmesi tamamlandığında durumu, başlangıç ve bitiş zamanı ayrıntılarıyla birlikte başarılı / başarısız olarak değişir.
Adım 5 - Görev ayrıntılarını görüntülemek için
- Görev adına sağ tıklayın
- Açılır pencerede "çalıştırma özelliklerini al" ı seçin
- Görev ayrıntılarını içeren bir özellikler penceresi görünecektir
Adım 6 - Belirli ayrıntıları görüntülemek için özellikler penceresinin her bir menüsüne tıklayın.
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ı gibi tüm ayrıntıları gösterecektir.
Görev ayrıntıları -
Kaynak ve Hedef İstatistikler
Kaynak ve hedef istatistikleri, kaynak ve hedefin ayrıntılarını verir. Örneğin, kaynaktan kaç satır getirilir ve hedefte kaç satır doldurulur, mevcut verim, vb.
Aşağıdaki ekranda, kaynaktan 14 kayıt getirilir ve 14 kayıt hedef tabloda doldurulur.
- Uygulanan satırlar, Informatica'nın kaç kaydı güncellemeye veya hedefi eklemeye çalıştığını gösterir
- Etkilenen satırlar , gerçekte kaç sayıda uygulanan satırın başarılı olduğunu belirtir. 14 satırın tümü hedefe başarıyla yüklendiği için 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 bırakıldığını belirtir.
Bu öğreticide, iş akışı izleyicisini kullanarak iş akışlarını ve görevleri nasıl açacağınızı ve izleyeceğinizi öğrendiniz.