Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

   Geliştirim modu, akış tasarımının gerçekleştirildiği ve canlıya alınmadan önceki testlerin yapıldığı durumdur. Yayınla modu ise, geliştirimlerin ve testlerin tamamlanıp akışın canlıya alındığı durumdur. Yayınlanmış bir akış üzerinde değişiklik yapılmak istendiğinde akış tekrar geliştirim moduna alınmalıdır.

   Yayınlanmış akış örnekleri çalışırken, akış geliştirim moduna alınıp değişiklik yapıldıktan sonra tekrar yayınlandığında, önceden çalışan örnekler akışın eski haliyle çalışmaya devam eder. Ancak akışın yeni başlatılacak olan örnekleri son yayınlanan versiyon üzerinden başlar.

ÖNEMLİ NOT: Geliştirim modu, geliştiricilerin akış üzerinde değişiklik yapıp bu değişiklikleri akışın canlı olarak çalışan örneklerini etkilemeden test edebilmesi içindir. Bu nedenle akış, kullanıcılar tarafından aktif olarak kullanılmaya başlamadan önce mutlaka Yayınla moduna alınmalıdır.

...

Panel

Table of Contents

Tasarım aracında akış açıldığında üst menüde akışın hangi modda olduğu yazmaktadır ve yanındaki , belirtilen bölümdeki butondan modu değiştirilebilir.

Image Removed

Image Added


Panel
borderStyledashed

Geliştirim Modu

...

Akış tasarımının gerçekleştirildiği ve canlıya alınmadan önceki testlerin yapıldığı moddur. Daha sonra gelecek olan revizyon taleplerini gerçekleştirirken de akışın canlı olarak çalışan örneklerini etkilemeden işlemlerini yapabilmesini sağlamaktadır.

  • Akış kaydetme sırasında scriptlerde hata olup olmadığı kontrol edilmez. Akış işletilirken hata mesajları oluşur.

    Info
    iconfalse

    Geliştirim modunda tüm kontrolleri yapmak için Akış Kontrol Et (Ctrl+B) işlemi kullanılabilir. Akış Kontrol Et ile ilgili detay bilgiye Yayın Modu bölümünden ulaşabilirsiniz.

  • Akış planı görüntülemeye izin verilmez.
  • Geliştirim modunda işletilen işler varken akış yayın moduna alınabilir. Geliştirim modunda çalışmakta olan işler sistem tarafından iptal durumuna alınır.
  • Akış Ayarları’ndan Geliştirim

...

  • Yetkileri düzenlenerek; sadece test kullanıcılarının ilgili

...

  • akışları başlatmaları ve raporları görmeleri sağlanır.

Image Removed

Yayınla Modu :

...

  • Her akışın sadece tek bir geliştirim modu olmaktadır.
Panel
borderStyledashed

Yayın Modu

Geliştirmelerin ve testlerin tamamlanıp akışın canlı kullanıma açıldığı moddur. 

  • Akış yayınlanmadan önce sistem tarafından

...

  • Akış Kontrol Et(Ctrl+B) işlemi otomatik olarak uygulanır, Bu işlemin sonucunda Akış Kontrol Formu ekranı ile karşılaşılır:
    • Validasyonlar: Akış içerisinde herhangi bir aşamada hata var ise

...

    • bu bölümde gösterilir, akışın yayınlanması engellenir ve hatanın hangi

...

    • kısımda olduğu mesaj olarak gösterilir. 

Image Removed

  • Akış Ayarları’ndan Yetkilendirme’de yetkiler düzenlenerek; yayında akışı kullanacak kullanıcıların ilgili süreçleri başlatmaları ve raporları görmeleri sağlanır.

Image Removed

  • Geliştirim modunda işletilen akışlar varken akış yayına alınabilir. Geliştirim modunda çalışmakta olan akışlar sistem tarafından silinir.
  • Yayınlanmış bir akış için değişiklik yapılmak istendiğinde; çalışan bir akış var ise kaydetmeye izin verilmez. Akış geliştirim moduna alınır ve buna göre akış yeniden düzenlenerek yeniden yayına alınabilir.
  • Yayına alınmış akışların versiyon listesine tasarım aracından erişilebilir ve istenilen bir versiyona dönülerek akış yeniden yayınlanabilir. Bir akış, geliştirim moduna alındıktan sonra o akışın farklı bir versiyonunun geliştirim moduna alınmasına izin verilmez. Bir akış için tek bir geliştirim modunda akışa izin verilir. Farklı bir versiyon geliştirim moduna alınmak istenirse eski silinmeli veya yayına alınmalıdır.

Image Removed

Image Removed

ÖNEMLİ NOT : R2 versiyonundaki iş akışları yeni versiyona geçtiklerinde yayınla modunda açılır. Çalışan işlere ve akışlara devam edilebilir. Akış planı görüntülemede uyarı mesajı oluşur. Akış planını görüntüleyebilmek için akışı tekrardan geliştirim moduna alıp kaydettikten sonra yeniden yayınlamak gerekmektedir.

    • Expand
      titleGörsel

      Image Added

    • ScreenShot: Akış başarılı bir şekilde doğrulanırsa görsel plan oluşturulur. Raporlar üzerinden bu görsel plana erişilebilir.

Özet: Akışta kullanılan değişken, veri kaynağı, SQL bağlantı ve aktivite istatistikleri gösterilir. NOT: Kodlama ve Karar aktiviteleri birlikte Kodlama+Karar şeklinde gösterilmektedir.

Expand
titleGörsel

Image Added

  • Akış yayınlanmadan önce versiyon notu girilebilir.

    Expand
    titleAkış Yayınla - Versiyon Açıklaması

    Image Added

  • Yayın modundaki akışın tasarımına müdahale edilemez. Müdahale edebilmek için akışın; geliştirim moduna ya da güvenli moda alınması gerekmektedir.
  • Yayın Modu Yetkileri düzenlenerek; akışı kullanacak kullanıcıların iş başlatmaları ve raporları görüntülemeleri sağlanır.
  • Her akışın akış listesinde aktif tek bir yayın modu bulunur. 

  • Geliştirim modundan yayın moduna alındıkça akışın versiyonu artar. Tüm versiyonlarına, tasarım aracı içerisindeki Tüm Versiyonları Görüntüle bölümünden erişilebilir. İhtiyaca göre akış daha önceki versiyonlara alınmak isteniyorsa bu bölüme tıklandığında gelen ekranda sağ tık aksiyonu ile Yedekten Geri Yükle işlemi yapılmalıdır. Versiyon açıklaması bu alanda görüntülenir.

    Expand
    titleTüm Versiyonları Görüntüle

    Image Added

    Image Added

Panel
borderStyledashed

Yayın Modu- Güvenli Mod

Geliştirme ve testleri tamamlanan bir akış yayınlandıktan sonra;

  • Akış Ayarları
  • Rosyln Kodlar
  • Değişken- Aktivite Özellikleri
  • Veritabanı Bağlantıları
  • Veri Kaynağı

bilgilerinden herhangi birini güncelleme ihityacı varsa ve başlatılmış işlere de uygulanması talep ediliyorsa güvenli mod kullanılmalıdır.

Akışı güvenli moda almak için; (Ctrl+O) bölümünden ilgili akış bulunur ve sağ tık ile gelen ekranda Güvenli Mod il Aç butonuna tıklanır.

Expand
titleGüvenli Mod ile Aç

Image Added

Image Added

1: Tasarım aracındaki akışın güvenli modda olduğunu gösterilmektedir. 

2: Güvenli moda alınan akışın alınabileceği diğer modlar görüntülenmektedir.

Güvenli modda yapılan değişikliğin yayın moduna ve başlatılmış işlere uygulanması için Yayınla butonuna tıklanmalıdır.

Akışa yeni bir aktivite vs gibi eklemeler yapılacaksa; güvenli moddan Geliştirme butonu ile geliştirim moduna geçilmesi gerekmektedir.

Info
titleGüvenli Mod ile İzin Verilen Değişiklikler


Akış Ayarları bölümündeki akış ve rapor yetkileri, özel alan tanımları

Akışta kullanılan veri kaynaklarına ait sql bağlantı liste içerikleri

Veri kaynağı içerikleri

Akış içerisindeki rosyln bölümlere yazılan kodlar

Form da kullanılmak üzere oluşturulan değişkenlerin özellikleri

Form tasarım ekranındaki değişkenler arası ekran düzenlemeleri

Akışta kullanılan aktivitelerin özellikleri

Rapor tasarım aracı üzerinden oluşturulan raporların tasarımı

Note

Yukarıda belirtilen değişiklikler yapılarak akış yayınlandığında devam eden işlerin mevcut adımı yapılan değişikliklerden etkilenmez. Akış bir sonraki adıma devam ettirildikten sonra değişiklikler geçerli olmaktadır.

Info
titleGüvenli Mod ile İzin Verilmeyen Değişiklikler


Akışa yeni bir sql bağlantısı tanımlama

Yeni bir veri kaynağı tanımlama

Formda veya akışta kullanmak için yeni bir değişken ekleme

Akışta kullanmak için yeni bir aktivite ekleme

Akış tasarımındaki aktivitelere yeni kollar tanımlama veya mevcut kollar arasında değişiklik yapma