İlginizi Çekebilir
  1. Ana Sayfa
  2. Control-M
  3. Workspace Overview | Control-M #2
kz_g_n

Workspace Overview | Control-M #2

Workspace Control-m işlerini tanımladığımız, planladığımız, değiştirdiğimiz ve zamanladığımız ekrandır. Control-M süreçleri bir ekrandan çizmemizi sağlayan gayet modern bir görünüşe sahip ekranla karışımıza çıkmaktadır.


Workspace Control-m işlerini tanımladığımız, planladığımız, değiştirdiğimiz ve zamanladığımız ekrandır. Control-M süreçleri bir ekrandan çizmemizi sağlayan gayet modern bir görünüşe sahip ekranla karışımıza çıkmaktadır.

Workspace Açılış

Workspace üzerinde çalışan kişiye ve kayıt edildiği şekiline göre gruplanır. Bu da bir iş üzerinde çalışan kişinin bölünmesini yada çalışmalarını kolay bulmasını sağlar. Bu ekran aşağıdaki gibidir.

Control-M
Control-M

Blank Workspace: Sıfırdan başlayabileceğiniz boş bir çalışma ekranı

My Work: Daha önce başladığınız fakat check-in yapmadığınız ekran

Unassigned Work: Bunu bende bilmiyorum. Sanırım sizin üzerinizde olmayan işlerin var olduğu ekran

Load Folders and Jobs: Tasarlanıp kaydedilmiş çalışmaları bulabileceğiniz kısım.

Other Work: Diğer kullanıcıların çalışmalarının bulunduğu kısım. Buradan ilgili süreci üzerinize alabilirsiniz.

Workspace Ekranında Çalışma İpuçları

  • Her yeni workspace ayrı bir tab’da listelenir. Birden fazla workspace’de çalışmamızı sağlar.
  • En sağdaki workspace’in yanındaki “+” işaretiyle yeni workspace açılır.
  • Flow diagram: Workspace çalışma akışının bulunduğu yerdir.
  • Her Job’un bir Folder’ı vardır. Folder’ın içini palette ( Palet) kullanılarak doldurulabilir.  Yada sol taraftaki daha önce oluşturduğumuz JOB’ları farklı folderlar içine kopyala yapıştır yapabiliriz.
  • Yine İlgili Folder’a sağ tıklayarak da Job oluşturulabilir. Bu sefer direk folder’ın içinde oluşur.

İşlerin (Jobs) Kaydedilmesi ve Geri Yüklenmesi

İmporting Jobs: Daha önce hazırlanmış olan joblar’ı uygun olan formatta (.XML)  Workload Automation içine aktarabiliriz.

  • XML File’lar Unix içerikli dosyalar da olabilir.
  • Job’ları içeri aktardıktan sonra Conflict ( Karışıklık hatası ) veriyor. Bunun için ilgili Server’ı Job’a göstermek gerekiyor.
  • Job aktarıldıktan sonra aktarılmış olan xml üzerinde değişiklik yapılmamalıdır. Yapılan değişiklikler çalışan server’ın database’inde olamalıdır.

İmport işlemi aşağıdaki sıralamaya göre olacaktır.

XML İmport > Server Belirleme > DB Aktarma > DB üzerinde değişiklik yapma ( XML değil )

Özellikle XML’e yazmak istenirse Export işlemi uygulanmalıdır.

Load İşlemi

Workload Automation açıldığında herhangi bir Blank Workspace üzerine daha önce çalıştığımız Joblar’ı getirebiliriz. Bunu yaprken ayrıntılı arama yapabilir tam isteidğimiz Jobları listeleyebiliriz. Load işlemi yaparken Job’un olduğu klasörü seçme çok daha temiz bir şekilde çalışmayı sağlar.

Save İşlemi

Bu butona basarak Workspace’i Job Defination’ların Control’M DB’ye kayıt olur. İstenildiği zaman Load’dan çekilebilir. Normalde defeult olarak 10 dakikada bir kayıt eder.

 

Job ve Folder Ayaları

Sağ taraftaki panel tıkladığımız ( Job veya Folder farketmez ) öğenin bir çok özelliğine ulaşabilirsin. Bu özellikler kaba taslak olarak;

  • Folder ve Job’ın özellikleri
  • Bir işin ne zaman nasıl koşacağı hakkındaki parametleri düzenleme
  • Job ile ilgili kullanılacak kaynaklar ve durumlar.
  • Job işini tamamladığında yapılması gereken işler tanımlanır.

Workspace: Job oluşturma alanı

ViewPoint : Job işlerinin işleyişini görme

  • Jobları kurup kaydettiğimiz zaman Job Defination Databese’de tutulur.  Değiştirip silme ekleme işlemlerinin hepsi burada kaydedilir.
  • Yaptığımız Job için zamanlamalar veya diğer işlemler Active Job Databese’e yazılmaz. Job sadece order ORDER edildiği zaman Active Job Database’e atar. Defination’daki veri direk olarak Active Job Database’e kopyalanır.
  • Active Job Databese’e aktarım otomatik veya manual olabilir. Otomatik olursa gerekli order aşaması sağlandığında yazılıyor. Manualde kendimiz bizzat order etmek gerekiyor.
  • Scheduling menüsü jobları çeşitli seçeneklerde Schedul etmemizi sağlar.

EveryDay:  Job’un gerekliliği sağlandığında her allahın günü çalışır.

None (Manual Order) : Sadece bizzat order edildiğinde çalışır. Schedul yok.

Month Days: Ayın seçili günlerinde çalışır.

  • Ayın hangi günlerinde job’un çalışacağı belirtilir.
  • Seçenekleri: Ayın günleri, Ayın başından .. şu süreye kadar, Ayın içinde başlangıç ve bitiş günü belirleme, belirli günler hariç şu günler çalışsın.

Week Days: Haftanın seçili günlerinde çalışır.

  • View Schedule butonuna tıkladığımızda ayarladığımız schedule’ı grafiksel olarak görebiliyoruz fakat forecast’in kurulu olması lazım.

Using Specific Rule-based Calender: Belirtilen takvimdeki kurallara göre çalışır.

Based on Calender: Jobs belirtilen takvimlere göre çalışır.

Specific Dates: Sadece belirtilen günlerde çalışılır.

  • Maksimimum 12 gün seçebiliyorsun. (YALAN. TEST EDİLDİ. PLANNINGTE 13 GÜN VERİLDİ VE JOB CHECK-IN PROBLEM OLMADI!!!)
  • Alt taraf seçilen tarih formatı gözükmektedir. Bu format ay gün yıl formatındadır.

Advanced Scheduling:  Scheduling seçeneklerinin kombinasyonunu yaparız.

 

Calender Overviews

Job’lar takvimler baz alınarak Schedul edilebilir.

Control-M ‘in sundukları dışında kendimizde takvim oluşturabiliriz.

Her bir iş için yada bir Folder’ın tamamına uygulanabilir.

Örn: İş yerinin tatilde olduğu günleri senin takviminden çıkartıp kullanabilirsin.

Takvimler lokal veya global olabilir.

Lokal takvim : Tek bir control-m server için geçerli takvim

Global Takvim : Tüm control-m server’ların kullanabileceği takvimdir.

Takvim Çeşitleri

Regular: Bildiğimiz normal takvim

Relative: Mainframe’de kullanılabilen takvim. Takvimde Schedul edilmeyen günler varsa onu çevirir.

  • Varsa opsiyonel olarak Mainframe hesabının girilmesi gerekiyor.
  • All dersen tüm server’lar görüyor. Orada server seçimi bulunuyor. Sadece ona özel olabiliyor.

Periodic: Takvimin periyodları 12 aylık değilde kendi ihtiyacına göre periyodlarına bölüyorsun. Bir nevi kendi takvimini oluşturuyorsun.

Rule-Based : Belirlenen yıllardan bağımsız olarak Scheduling kritilerini kuralları baz alarak uygulara. Sadece kural önemli oluyor.

Calender Manager

Calender oluşturduğun zaman aktarması için Check-İn demek gerekmektedir.

Takvimler yukarıdaki menüden  Upload tuşuna basarak Control-M server’a Calender yüklenebilir.

Takvimin üzerinde bir değişiklik yapmak için yukarıdaki menüden Check Out’a tıklanır.

Bu günlük bu kadar bilgi vereceğim, Control-M hakkında yazılara buradan ulaşabilirsiniz.

Yorum Yap

Yazar Hakkında

Sistem ve Network uzmanı. Borderlands hayranı.

Yorum Yap

Yorumlar (1)

  1. 2 sene önce

    Anladığım kadarı ile bize bir Gantt Şeması tarzında bir işlem sunuyor ve Job’ları takip ve ilerlemesi kontrol edebilmemizi sağlıyor.
    Bir genel bakış yazısı için oldukça detaylı bir yazı. Eline sağlık. Devamını bekliyorum.