Blue Prism - Hızlı Kılavuz

Blue Prism - RPA'ya Giriş

Bir robot, tıklama, gezinme, yazı yazma vb. Gibi çeşitli görevleri yerine getirirken insan kullanıcıyı taklit eden bir makinedir. Birden fazla sistemi veya uygulamayı içerebilecek anlamlı faaliyetler dizisi bir süreci oluşturur. Otomasyon, herhangi bir insan müdahalesi olmadan (yapılandırıldıktan sonra) gerçekleştirilen adımlar dizisidir.

Robotik Süreç Otomasyonu

Robotik süreç otomasyonu (RPA), işi yürütmek için insanlar yerine yazılım robotlarının kullanılmasına izin verir. Düzenli görevleri otomatikleştirmek için kullanılır, böylece kullanıcı manuel olarak rutin işler yerine karmaşık görevleri gerçekleştirmeye konsantre olabilir. Bu da insan hatalarını azaltacaktır.

RPA Avantajları

Aşağıdakiler RPA'nın avantajlarıdır -

  • Müşterinin birleşik bir görünümünü oluşturma

  • Artan müşteri memnuniyeti

  • Çalışan üretkenliğinde artış

  • Daha fazla doğruluk ve kalite

  • Uygun maliyetli

  • AHT'de% 80'e varan azalma (Ortalama İşleme Süresi)

  • ART'de% 90'a varan azalma (Ortalama Çözüm Süresi)

  • Ortalama 3 ay içinde artan ROI (Yatırım Getirisi).

RPA Araçları

RPA için piyasada bulunan aşağıdaki popüler araçlara sahibiz -

  • Mavi Prizma

  • Her Yerde Otomasyon

  • Ui Yolu

  • İş Füzyonu

  • Açık Aralık

RPA Kullanımları

Aşağıdakiler RPA'nın kullanımlarıdır -

İkili veri giriş senaryoları

Bir sisteme manuel olarak girilen verilerin başka bir sisteme yeniden girilmesine gerek yoktur. Faturalar iş akışında indekslendiğinden ve ardından ERP'ye manuel olarak yeniden girildiğinden RPA, bu tür ikili insan çabasının yerini alır.

Düz işlem

Müşteri siparişleri için web sayfaları, faturalar için iş akışı, e-postalar veya excel dosyaları gibi çeşitli sistemlerden gelen girdiler ERP'ye girilmelidir. Bununla birlikte, giriş temizse ve kurallar iyi düzenlenmişse, veri girişi RPA aracılığıyla yapılabilir.

Farklı sistemler arasında sanal entegrasyon

Bağımsız, Eski, ERP veya iş akışı sistemleri genellikle birbirleriyle iletişim kurmaz ve bunları entegre etmek milyonlarca dolara ve değerli BT zamanına mal olur, RPA, kullanıcı arayüzü düzeyinde farklı sistemleri birbirine bağlayan hafif bir entegrasyon sağlayabilir.

Veri çıkarma ve yanıtlama taleplerine yanıt verme

Veriler ve rapor talepleri birden çok işlem sahibinden, satıcıdan ve hatta son müşterilerden geldiğinde, çalışanlar verileri çıkarmak, biçimlendirmek ve talep sahibine bir e-posta göndermek için bir sistemde oturum açar. RPA, bu tür kural tabanlı görevlere kendini iyi borç veriyor.

Kural tabanlı karar verme

RPA, bu kararları yönlendiren kuralların iyi düzenlenmiş olması koşuluyla, karar temelli görevleri yürütebilir. Örneğin, bir kamu hizmeti satıcısından gelen bir faturada, RPA, ödeme koşullarını faturadakinden "anında" olarak değiştirebilir.

RPA'nın Yaşam Döngüsü

RPA'nın yaşam döngüsü aşağıda verilmiştir -

Analiz Et ve Tanımla

RPA yaşam döngüsünün birinci adımı, RPA geliştirme için bir iş problemini analiz etmektir. Bu genellikle iş analistleri ve RPA mimarları tarafından yapılır. Otomatikleştirilebilen süreçler belirlenir, geliştirmeye yönelik zaman çizelgeleri kararlaştırılır, yaklaşım belgelenir ve geliştirmeye başlamak için paydaşlardan onay alınır.

Uygulama

RPA geliştiricileri, manuel süreçleri otomatikleştirmek için geliştirme ortamındaki gereksinimler üzerinde çalışır. Geliştirme sihirbazda yapılır ve bunlar botların geliştirilmesinde kodlama yapmak için sınırlı bir gerekliliktir.

Test yapmak

Bu aşamada botlar kaliteyi değerlendirmek ve varsa hataları düzeltmek için test edilir.

Canlı Yayına Geç

Bot kapsamlı bir şekilde test edildikten sonra, kullanıcıların kullanmaya başladığı canlı ortama yerleştirilecektir. Bot için destek ve değişiklik taleplerinin ağırlandığı ve kusurların anında giderildiği bakım aşamasına girer.

RPA'da Robot Türleri

RPA'da aşağıda verildiği gibi iki tür robot vardır -

  • Arka Ofis Robotları
  • Ön Büro Robotları

Arka Ofis Robotları

Arka ofis robotlarının özellikleri aşağıdadır -

  • Arka ofis robotları gözetimsiz çalışacaktır.

  • Toplu moddadırlar.

  • Sanal ortamlarda çalışırlar.

  • Arka ofis robotları hiç kimse tarafından denetlenmez.

  • Arka ofis robotları sunucuya sinyal göndererek bir robotun ne zaman çalışmadığını anında anlar.

  • Arka ofis robotları, hataların azaltılmasına yardımcı olur ve uygun maliyetlidir.

Ön Büro Robotları

Ön büro robotlarının özellikleri aşağıdadır -

  • Ön büro robotları, nerede ve ne zaman kullanılacağını kontrol eden bir çalışanla aynı iş istasyonunu paylaşır.

  • Ön büro robotları bağımsızdır ve insan müdahalesine ihtiyaç duyarlar.

  • Kullanıcı bu robotları tetikler ve sadece manuel gözetim altında çalışırlar.

  • Ön büro robotları yerel makineden çalışır ve uzaktan çalıştırılamaz veya programlanamaz.

Mavi Prizma - Giriş

Blue prism, İngiltere merkezli bir Yazılım Şirketi olup, önde gelen robotik proses otomasyon araçlarından biridir. Herhangi bir manuel müdahale olmadan çalışabilecekleri şekilde sıradan görevleri otomatikleştirmek için kullanılır. Mavi prizma, daha iyi güvenlik, esneklik, ölçeklenebilirlik, uyumluluk ve dayanıklılığa sahip olduğu için rakiplerinin önüne geçti.

Blue Prism için ön gereksinimler

Aşağıdakiler, Mavi Prizma için ön şartlardır. Tek yazılım -

  • Endüstriyel güç ve kurumsal ölçekte dijital bir iş gücü oluşturur ve destekler

  • Uygulamak için BT becerileri gerektirmez

  • 4 ila 8 haftalık sprintlerde uygulanabilir (Baştan sona)

  • Alternatif çözümlerin toplam sahip olma maliyeti ile karşılaştırıldığında çok düşük maliyetlidir

  • Kendi kendini finanse eden getiri ve% 80'e varan yatırım getirisi ile muazzam bir geri ödeme sağlar

  • BT altyapısı ve süreçleri içinde yönetilebilir

Blue Prism Kurulumu

Blue Prism için kurulum gereksinimleri aşağıdadır -

  • Windows 7 (Tercih Edilen) İşletim Sistemi, 64 bit veya 32 bit

  • Blue prism kurulum Yazılımı, işletim sisteminize bağlı olarak 64 veya 32 bit

  • Blue Prism Lisans Dosyası

  • SQL Server Express Edition, işletim sisteminize bağlı olarak 64 veya 32 bit

Blue Prism'i SQL Server Management Studio ile kurma sürecine bakacağız -

SqlExpr kurulumu

SQL sunucusunu indirin, SqlExpr.exe file Microsoft resmi web sitesinden ve indirme işleminden sonra SqlExpr. Bu, Sql bağlantısını kurmak için kullanılabilecek Sql Sunucusunu başlatacaktır.

Blue Prism Kurulumu

SQL sunucusu kurulduktan sonra, aşağıda verilen adımları ve ekran görüntülerini kullanarak Blue Prism'i kurmamız gerekir -

Step 1 - Kurulumu başlatmak için Blue Prism 5.0.10_x64'e tıklayın.

Step 2 - Diyalog kutusunda ileriye tıklayın.

Step 3 - Lisans Sözleşmesini kabul edin.

Step 4 - Kurulum klasörünü seçin.

Step 5 - İleri'ye tıklayın.

Step 6 - İleri'ye tıkladığınızda, yükleme işlemleri.

Step 7 - Kurulum tamamlandığında pencereyi kapatın.

Bu, Blue Prism'in kurulumunu tamamlar ve masaüstünde simgesi belirir.

Mavi Prizmayı Açmak

Blue Prism kurulumu tamamlandıktan sonra, aşağıdaki adımları kullanarak uygulamanın nasıl açılacağına bakacağız -

Simgeye tıklayın

Blue Prism için varsayılan Kullanıcı Adı ve Parola aşağıdaki gibidir -

  • Username: Yönetici

  • Password: Yönetici

Veritabanını Oluşturmak

Şimdi aşağıdaki resimlerde gösterildiği gibi Blue Prism kullanarak bir veritabanı oluşturacağız -

İlk önce, yüklü uygulamayı açın ve File ve sonra tıklayın Create Database.

Artık veritabanı oluşturulduğuna göre, varsayılan kullanıcı adı ve şifre ile oturum açın.

Oturum aç düğmesine tıkladıktan sonra, kullanıcı için yeni bir şifre seçin.

Blue Prism'in farklı sekmeleri

Blue Prism'de aşağıdaki gibi 6 tür sekme vardır -

  • Home
  • Studio
  • Control
  • Dashboard
  • Releases
  • System

Aşağıda Blue Prism'in farklı bölümlerine genel bir bakış yer almaktadır -

Ev

Home, mavi prizma veritabanı hakkında bilgi veren farklı grafikler görüntüler. İş gücü kullanılabilirliği, kullandığımız çalışma süresi kaynaklarını gösterir, toplam otomasyon, veritabanındaki kuyruk ve otomasyon sayısını gösterir, kuyruk hacimleri artık duruma göre kuyruk hacimlerini verir ve en büyük veritabanı tabloları, mavi prizma veritabanındaki en büyük tabloları gösterir.

Stüdyo

Studio, gerçek otomasyon adımlarını uyguladığımız Blue Prism'in önemli bir parçasıdır. İki stüdyo vardır: Object Studio ve Process Studio.

Kontrol

Kontrol odası, Blue Prism'in dağıtılmış botlarda işlem uygulamalarının kontrolünü, izini, yürütmesini ve planlamasını gerçekleştirdiği merkezi yönetim noktasıdır.

Gösterge Paneli

Gösterge paneli, robotik iş gücü hakkında bilgi görüntüleyen farklı çizelgeleri göstermek için kullanılır.

Salıverme

Sürüm yöneticisi, farklı mavi prizma ortamları arasında yapılandırma paketlerinin içe ve dışa aktarımını yönetmek için kullanılır.

Sistem

Sistem sekmesi, yönetici tarafından kullanıcı yönetimi için kullanılır.

Blue Prism - Nesne Stüdyosu

Nesne stüdyosu esas olarak nesneleri geliştirmek için kullanılır. Nesnenin içinde, aşağıdaki gibi farklı eylem türlerimiz var -

  • Öğeleri Gizlemek İçin Modüler Uygulama

  • sayfayı başlat ve sayfayı temizle

Object Studio'dan Object Oluşturma

Blue Prism'i başlattıktan sonra, Studio sekmesini açın, Objects'e sağ tıklayın ve seçin Create Object. Ekran görüntüleri, nesne oluşturma sürecini açıkça açıklıyor -

Yeni iş nesnesi için bir ad girin.

Nesne listesinde bir nesne oluşturacaktır.

Object Studio'daki Farklı Aşamalar

Object Studio'daki farklı aşamalar aşağıda listelenmiştir -

  • Link
  • Block
  • Read
  • Write
  • Navigate
  • Code
  • Wait
  • Process
  • Page
  • Action
  • Decision
  • Choice
  • Calculation
  • Çoklu Hesaplama
  • Veri öğesi
  • Collection
  • Loop
  • Note
  • Anchor
  • End
  • Exception

Bir nesne oluşturduğunuzda, başlatma, temizleme ve işlem sayfaları oluşturulacak ve başlangıç ​​sayfası yukarıda belirtilen aşamalarla başlatılacaktır.

Aşağıdaki İş Nesnesi (VBO), aşamaların nasıl kullanılabileceği ve VBO'nun nasıl çalıştığı konusunda size daha ayrıntılı bir açıklama verecektir.

Koleksiyonları Excel'de Anlamak

Satırlar ve sütunlar şeklinde depolanan birden çok değere koleksiyon adı verilir.

Aşağıdaki iki yolu kullanarak koleksiyonlara satır ekleme diyoruz -

  • Dahili VBO'yu "koleksiyonlar" olarak kullanma.

  • "Utility-Collection Manipulation" VBO'yu Kullanma.

Bir İş Nesnesi Oluşturun

Oluşturmak istediğiniz iş nesnesinin adını aşağıda gösterildiği gibi girin -

Şimdi, aşağıda gösterildiği gibi iş nesnesinin açıklamasını girin -

Ardından, Bitir'e tıklayın.

Açmak için yeni oluşturulan VBO'ya çift tıklayın.

Eylem sekmesinde, başlangıç ​​ve bitiş aşamaları varsayılan olarak bunlara bir bağlantıyla oluşturulur, bağlantıyı seçin ve silin, böylece gerçek aşamalar içinde uygulanabilir.

Bir koleksiyon oluşturun ve dahili VBO'yu kullanarak koleksiyona satırlar ekleyin.

Koleksiyon adını, açıklamasını girin ve alanlara ayrıntıları sağlayın: ad, tür, açıklama ve alanlar. Ek alan eklemek için Alan ekle'yi kullanın.

Döngü Aşamasını Kullan

Aşamalardan Döngü seçin, döngü başlangıç ​​ve bitiş bölümlerine sahip olacaktır. Belirtilen yinelemeler ile döngüdeki aşamaları yürütmek için kullanılır.

Döngünün adını girin ve açılır listeden doğru koleksiyonu seçin.

Dört tarih öğesi oluşturun

Veri öğesi aşamasını kullanarak, aşağıda verildiği gibi dört veri öğesi oluşturun -

  • C hayır
  • C adı
  • Limit
  • Jdate

Boş satıra veri eklemek için Çoklu Hesaplamayı kullanın.

Bu çoklu hesaplamaya bir ad verin, ifadeyi koleksiyon listesinden ifadeye sürükleyin ve veri öğelerini veri öğesi listesinden Saklama Yeri değerlerine sürükleyin.

  • Link'i kullanarak aşamaları bağlayın ve Business nesnesini kaydedin.

  • Oynat düğmesine tıklayarak VBO'yu çalıştırın.

Sonuç, aşağıda gösterildiği gibi koleksiyonda sağlanan uygun çıktılarla olacaktır -

Koleksiyonları aşağıda gösterildiği gibi Excel ile anlayacağız -

İlk olarak, bir örnek oluşturmalı ve çıktıyı 'tutamaç' olarak almalı, ardından çalışma kitabı adını açmalı ve tutacağı girdi parametreleri olarak geçirmeliyiz.

Çalışma kitabının adını yazacak, ardından koleksiyonlar olarak çalışma sayfasını al başka bir işlem gerçekleştirecektir.

1. Adım: Örnek oluşturun

Eylem -

Ad: Örnek oluştur

Açıklama: Örnek oluştur

İşletme Nesnesi -

Bayan Excel VBO

Eylem: Örnek Oluştur

Çıktı: Kulp

2. Adım: Açın

İş Nesnesi: Bayan Excel VBO

Eylem: Çalışma kitabını aç

Giriş -

Değer = Sap

Dosya adı

Çıktı: çalışma kitabında saklayın.

3. Adım: Göster

İş Nesnesi: Bayan Excel VBO

Eylem: Göster

Giriş -

Değer = Sap

4. Adım: Verileri koleksiyonlara okuyun

İş Nesnesi: Bayan Excel VBO

Eylem: Çalışma sayfasını koleksiyon olarak alın (Hızlı)

Çıktı: Müşteri Ayrıntılarında saklayın.

Adım 5: Döngü

Döngü özelliklerine git

Ad: Koleksiyondaki verileri okuyun

Açıklama: Toplanan verileri okuyun

Koleksiyon: Müşteri Ayrıntıları.

Adım 6: Çoklu Hesaplama

Ad: Müşteri verileri

Müşteri detayları.

Koleksiyon ve Excel ile Seçimi Anlamak

Verilen verilerle öğrenci Verileri oluşturmamız gerekiyor -

  • Derece A> = 90

  • Derece B> = 75

  • Derece C> = 60

  • Derece D> = 50

1. Adım: Örnek oluşturun

Eylem -

Ad: Örnek oluştur

Açıklama: Örnek oluştur

İşletme Nesnesi -

Bayan Excel VBO

Eylem: Örnek Oluştur

Çıktı: Kulp

2. Adım: Açın

İş Nesnesi: Bayan Excel VBO

Eylem: Çalışma kitabını aç

Giriş -

Değer = Sap

Dosya adı

Çıktı: çalışma kitabında saklayın.

3. Adım: Göster

İş Nesnesi: Bayan Excel VBO

Eylem: Göster

Giriş -

Değer = Sap

4. Adım: Verileri koleksiyonlara okuyun

İş Nesnesi: Bayan Excel VBO

Eylem: Çalışma sayfasını koleksiyon olarak alın (Hızlı)

Çıktı: Öğrenci Ayrıntılarında saklayın.

Adım 5: Döngü

Döngü özelliklerine git

Ad: Koleksiyondaki verileri okuyun

Açıklama: Toplanan verileri okuyun

Koleksiyon: Öğrenci ayrıntıları

Adım 6: Seçim

Seçim Adı Seçim Kriteri
A notu Öğrenci Ayrıntıları İşaretleri> = 90 ve <= 100
B seviyesi Öğrenci Ayrıntıları İşaretleri> = 75
C Sınıfı Öğrenci Ayrıntıları İşaretleri> = 60

Sınıf olarak bir veri öğesi oluşturun.

Aşağıdaki gibi hesaplama oluşturun -

  • A notu
  • B seviyesi
  • C Sınıfı

Döngüden önce değerleri yapılandırmamız gerekiyor.

Take the Action stage:

Ad: Varsayılan Hücre

İş Nesnesi: Ms Excel VB

Eylem: Etkin çalışma kitabı

Sonra,

Başka bir işlem gerçekleştir - Geçerli Hücre

İş Nesnesi: Bayan Excel VBO

Eylem: Aktif Hücreyi Alın

Geçerli hücredeki çıktı deposu.

Sonra,

Verileri excel'e yazın

İş Nesnesi: Bayan Excel VBO

Eylem: Hücre Değerini Ayarlama

Başka bir eylem gerçekleştir - Sonraki Hücreye Git

İş Nesnesi: Bayan Excel VBO

Eylem: Sonraki Boş hücreye git aşağı

Giriş: mevcut hücrede saklayın.

Blue Prism - Uygulama Modelleyicisi

Uygulama modelleri, uygulamaları gözetlemek için kullanılır. Casusluk, Uygulamalar'daki öğeleri tanımlamaktır.

Uygulama modelleri penceresi aşağıdaki gibidir -

Casusluk Modları

Aşağıda gösterildiği gibi 4 farklı casusluk modumuz var -

  • Win32 Modu

  • HTML Modu

  • Erişilebilirlik Modu

  • Bölge Modu

Casusluk modlarından herhangi birini seçmek veya farklı modlar arasında geçiş yapmak için aşağıdaki adımları izleyin -

  • Casusluk modlarında vurgulanan öğeyi seçmek için Ctrl ve Sol Tık tuşlarını kullanın.

  • İptal etmek için Ctrl ve Sağ Tık tuşlarını kullanın.

  • Casus modları arasında geçiş yapmak için Alt Tuşuna basın.

Web Uygulamalarıyla Çalışma

Şimdi web uygulamalarıyla nasıl çalışılacağını tartışacağız -

Facebook giriş ve çıkış

Öncelikle bir iş nesnesi oluşturalım ve bunun için bir isim girelim.

Uygulama Modelleyicisini yapılandırmamız gerekiyor.

Şimdi oturum açma düğmesini, kullanıcı adı ve şifre alanlarını gözetleyeceğiz.

Now, we shall start the implementation part.

E-posta ve şifreler için veri öğeleri oluşturun.

  • Facebook sitesine e-posta kimliği ve şifre yazmak için 'yazma aşaması'nı kullanın.

  • Navigate Stage'i kullanarak Oturum Aç düğmesine tıklayın.

  • Gezinme Aşamasında Tıklama Eylemlerini almıyoruz.

  • Bu nedenle, Uygulama Modelleyicisine gidin ve Oturum Açma Öğesi türünü düğme olarak değiştirin.

  • Burada web sitesini başlatmadan önce siteyi yüklemek için bekleme aşamasını kullanıyoruz.

  • Şimdi Facebook sitesine giriş yapın.

  • Hesaptan çıkış yapmak için, öğeyi Uygulama Modelleyicide hazırlamamız gerekir.

  • Gerekli öğeleri gözetleyin, önce oturumu kapatmak için gerekli öğelerin neler olduğunu kontrol edin.

  • Ardından, oku ve çıkış seçeneğini gözetlemeliyiz.

  • Oku tıklamak ve oturumu kapatmak için Aşamayı gezin'i kullanın.

  • Giriş düğmesinden sonra sitenin Hesap bilgilerini yüklemesi biraz zaman alacaktır. Ağımıza bağlı olarak internet hızı anlamına gelir.

  • Giriş yaptıktan sonra koşullu kullanın, çıkış oku gelene kadar kalın harfleri basılı tutun.

Windows Uygulamaları ve Birden Çok Windows ile Çalışma

Aşağıda verilen adım adım prosedür ile eğitim sipariş sistemini nasıl otomatikleştireceğimizi öğreneceğiz. Sonraki bölümlerde verilen ekran görüntüleri, süreci net bir şekilde anlamanıza yardımcı olur.

Step 1 - İş nesnesini oluşturun.

Step 2 - Uygulama modellerini yapılandırın.

Step 3 - Oturum Açma penceresini gözetleme.

Öğeyi vurgulamak için Ctrl + Sol tuşlarını kullanın ve sıra öğesi Benzersiz Tanımlama için kullanılır.

Step 4 - Personel numarasını gözetliyorum.

Step 5 - Şifreyi gözetlemek.

Step 6 - Oturum açma düğmesini gözetlemek.

Şimdi uygulama kısmına başlıyoruz.

Step 7 - Uygulamayı başlatmak için Navigasyon aşamasını kullanma.

Step 8 - Personel numarasını yapılandırmak için yazma aşamasını kullanma.

Step 9 - Parolayı yapılandırmak için başka bir yazma aşaması kullanma.

Step 10 - Oturum Açmak için Gezinme aşamasını kullanma.

Step 11 - Süreci bağlayın.

Blue Prism - İşlem Stüdyosu

Proses stüdyosu sadece Ana sayfaya sahiptir. Sayfa yayınlanırsa süreç stüdyosundan arayabiliriz. Process stüdyosunu geliştirme ve test için kullanıyoruz.

Process ve Object Studio arasındaki fark

Süreç ve nesne stüdyosu arasındaki temel fark aşağıda verilmiştir -

Process Studio Object Studio
Geliştirme aracı ile akış diyagramına benzeyen diyagram olarak oluşturulur. Geliştirme aracıyla grafiksel olarak Nesneler oluşturun
Aşamalar: Process Studio'da Uyarı aşamamız var Aşamalar: Okuma, Yazma, Gezinme, Kodlama ve Bekleme
Ana Sayfamız var Sayfayı başlattık ve temizledik
Süreç, nesne stüdyosu ve kontrol odası ile etkileşime girer Object Studio, harici Uygulama ile etkileşime girer.
Başlatma ve Uygulama Modelleyici kullanılamıyor Başlatma ve Uygulama Modelleyici mevcuttur

Process Studio'daki Aşamalar

Process Studio'daki çeşitli aşamalar aşağıda verilmiştir -

  • Link
  • Block
  • Process
  • Page
  • Action
  • Decision
  • Choice
  • Calculation
  • Çoklu Hesaplama
  • Veri öğesi
  • Collection
  • Loop
  • Note
  • Anchor
  • End
  • Alert
  • Exception

Nesne stüdyosu sayfalarını yayınlama

Aşağıdaki adımları kullanarak nesne stüdyosu sayfalarını yayınlayabiliriz -

  • İş Nesnesini Geliştirin.

  • İş nesnesi eylemlerini dağıtın.

  • Nesne stüdyosunu yayınlayın.

  • İşlemi yayınladıktan sonra Process Studio'dan çalıştırabiliriz.

Süreci Kontrol Odasında Yayınlama

Süreci kontrol odası için aşağıdaki adımları kullanarak yayınlayabiliriz -

  • İşlem nesnesini geliştirin.

  • Açıklamaya çift tıklayın.

Ardından, işlemi kontrol odasına yayınla onay kutusunu seçin.

Mevcut süreçte görüntülenen yayınlanan süreç.

Giriş / Çıkış Parametreleri Geçişi

Giriş / çıkış parametrelerini kullanarak bazı parametreleri bir sayfadan başka bir sayfaya geçirmek istiyoruz.

  • Proses stüdyosunda girdi ve çıktı parametrelerini oluşturuyoruz.

  • Giriş parametrelerini başlangıç ​​aşamasında bildirmemiz gerekiyor.

  • Çıktı parametrelerini son aşamada açıklamamız gerekiyor.

Giriş ve Çıkış parametrelerini geçmek için adım adım bir yaklaşıma bakacağız -

Step 1 - İş nesnesini oluşturun.

Step 2 - Başlangıç ​​aşamasında giriş parametrelerini tanımlayın.

Step 3 - Giriş parametrelerini yapılandırmak için Başlangıç ​​Aşaması'na çift tıklayın.

Step 4 - Bitiş Aşamasında çıktı parametrelerini tanımlayın.

Step 5 - Basit hesaplama için Hesaplama Aşamasına gidin.

Step 6 - İşlemi bağlayın ve kaydedin.

Step 7 - Süreci yayınlamalıyız.

Step 8 - İşlemi yayınladıktan sonra Process Studio'dan çalıştırabiliriz.

Step 9 - Süreci süreç stüdyosunda oluşturmamız gerekiyor.

Step 10 - Süreci nesne stüdyosundan çağırmak için Eylem aşamasını kullanın.

Step 11: Veri öğelerini oluşturun ve işlemi çalıştırın.

Blue Prism - İstisnaların İşlenmesi

İstisna işleme yönetiminde tanımlanır  istisnalar içinde yardımsız otomasyon . Sorunların mümkünse otomatik olarak çözülmesini veya sistem yöneticileri tarafından kolayca tanımlanıp onarılabilmesini veya uygun olduğunda insan tarafından tamamlanmasını sağlar. İstisna işlemenin başarısı, geliştirme sırasında ne kadar iyi uygulandığına bağlıdır.

Blue Prism'de İstisna işlemeyi başarma

İstisna işleme, herhangi bir mavi prizma çözümünün kritik bir parçasıdır. İstisna, bir sürecin / nesnenin yürütülmesi sırasında ortaya çıkan bir sorundur.

Mavi prizmada hatalarla karşılaşıldığında, istisnalar oluşturur.

Özel Durum İşleme Aşamaları

Özel durum işleme, devam ettirme, kurtarma ve istisna aşaması kullanılarak sağlanabilir.

Recovery - İstisnaları ele almak için bir blok başlatır.

Resume - İstisnaları ele almak için bir blok sona erdirir.

Exception - Süreç veya nesnenin yürütülmesinde açıkça bir istisna yaratır.

İstisna Türleri

Blue Prism'de 3 tür istisnamız var -

  • Dahili İstisnalar

  • Sistem İstisnaları

  • İş İstisnaları

Dahili İstisnalar

Dahili İstisnalar, eksik zorunlu verilerimize aşamalı olarak dayanır.

Diyelim ki, yeni oluşturulan excel için verileri kaydetmek istiyoruz. Ancak, yol sağlamayı kaçırdık, sonra iç istisnaları elde ettik.

Diğer bir örnek ise hesaplama aşamasında geçersiz ifade verdiğimizde, aşağıda gösterildiği gibi dahili istisnalar elde ediyoruz -

  • 3 veri öğesi oluşturun, yani metin türü ile X, Y ve Z.

  • Basit hesaplamayı gerçekleştirmek için hesaplama aşamasını kullanın

  • Şimdi işlemi çalıştırın.

İş İstisnaları

Bu istisnalar aslında istisna değildir, ancak iş kurallarına göre istisnalar yaratıyoruz. Bot aracılığıyla elle ateş etmemiz gerekiyor.

Farz edelim ki çalışan adı ve hesap bakiyesini içeren excel verileri üzerinde çalışıyoruz. Bu verileri koleksiyonlara okumak ve her çalışanın dengesini kontrol etmek. Herhangi bir çalışanın bakiyesi sıfırsa, istisnayı ateşlememiz ve mesajı kaydetmemiz gerekir. İş kurallarına göre bakiye sıfır ise ödeme yapılamaz.

Step 1 - Önce verileri okuyup koleksiyonu saklayacağız.

Step 2- Koleksiyonları döngüye sokmalı ve sütunun sıfır olup olmadığını kontrol etmeliyiz. Evetse, bir istisna atın.

Step 3- İstisna aşamasını yapılandırmamız gerekiyor. Çok fazla istisna türüne sahip olduğumuz için, bunu İş İstisnası olarak yapılandırmamız gerekiyor.

Sistem İstisnaları

Sistem İstisnaları, internetin kapalı olması veya botumuzun internete ihtiyacı olması veya herhangi bir sistem arızasına bağlı olarak ortaya çıkar.

Kurtarma ve Devam Etme aşamalarını kullanarak bu İstisnaları ele almamız gerekiyor. Ne zaman ve nerede istisnai durumlar ortaya çıkarsa çıksın kurtarma aşamasına bağlantı kurmamıza gerek yok, kurtarma aşaması bu istisnaları hemen yakalar.

İstisna Kabarcıklanma

İstisna tetiklendiğinde, toparlanma ile yakalanana kadar akışa doğru yukarı doğru hareket eder, İstisna blubbing denir.

Mavi Prizma - İş Kuyrukları

İş kuyruğu, bir İşlemin iş yükünü yönetmesini sağlayan dahili bir yapılandırılabilir listedir. Bir süreç farklı iş kuyruklarını kullanabilir ve gerekirse bir iş kuyruğu birden fazla işlem tarafından paylaşılabilir.

Denetim Odası'ndaki Sıra Yönetimi sekmesi, iş kuyrukları için operasyonel kullanıcı arabirimi sağlar. Sekme ikiye bölünmüştür: üst yarıda bir kuyruk listesi gösterilir ve alt yarıda bir kuyruktaki öğelerin bir listesi gösterilir.

İş Kuyruğu Yapılandırması

İş kuyrukları Sistem Yöneticisinde oluşturulur, yöneticiler Blue Prism'e aittir.

Etiketler

Etiket, bir İş Kuyruğu öğesine, o öğeyi kategorize etme veya gruplama yöntemi olarak atanan bir terim anahtar sözcüğüdür.

Etiket ekleme

Bir İş Kuyruğu öğesine bir Etiket eklemek, yalnızca bir Eylem Aşamasının kullanılmasını gerektirir. Süreç akışınıza bir Eylem aşaması ekleyin. Eylem aşamasında aşağıdaki işlemleri gerçekleştirin -

  • Dahili - İş Kuyrukları İş Nesnesini seçin.

  • Etiket Öğesi Eylemini seçin.

  • Öğe Kimliği Giriş Parametresini, etiketlemek istediğiniz İş Kuyruğu Öğesi için Öğe Kimliği olacak şekilde ayarlayın. Bir etiket eklemek için öğenin kilitlenmesine gerek yoktur.

  • Etiket Giriş Parametresini, İş Kuyruğu öğesine eklemek istediğiniz Etiket olacak şekilde ayarlayın.

  • Tamam'ı tıklayın.

Etiketleri Kaldırma

Bir İş Kuyruğu öğesinden bir Etiketin kaldırılması ayrıca bir Eylem aşamasının kullanılmasını gerektirir. Bir Etiketi kaldırmak için Process Studio'da aşağıdaki adımları izleyin -

  • Süreç akışınıza bir Eylem aşaması ekleyin.

  • Eylem Özelliklerinde aşağıdakileri gerçekleştirin -

  • Dahili - İş Kuyrukları İş Nesnesini seçin.

  • Öğeyi Etiketi Kaldır eylemini seçin.

  • Öğe Kimliği Giriş Parametresini, etiketini kaldırmak istediğiniz İş Kuyruğu Öğesi için Öğe Kimliği olacak şekilde ayarlayın. Bir Etiketi kaldırmak için öğenin kilitlenmesine gerek yoktur.

  • Etiket Giriş Parametresini, İş Kuyruğu öğesinden kaldırmak istediğiniz Etiket olacak şekilde ayarlayın.

  • Tamam'ı tıklayın.

Aşağıdaki ekran görüntüsü, yukarıdaki adımları açıkça açıklamaktadır -

Durum

Her İş Kuyruğu öğesinin bir durumu vardır. Durum, bir İş Kuyruğu öğesinde şimdiye kadar yapılan işleri kaydetmenin bir yöntemi olarak kullanılabilir.

Bir İş Kuyruğu öğesi için Durumun ayarlanması yalnızca bir Eylem aşamasının kullanılmasını gerektirir. Aşağıdaki adımlar gerekli olacaktır -

  • Süreç akışınıza bir Eylem aşaması ekleyin

  • Eylem Özellikleri'nde aşağıdakileri yapın -

  • Dahili - İş Kuyrukları İş Nesnesini seçin.

  • Durumu Güncelle eylemini seçin.

  • Öğe Kimliği Giriş Parametresini, bir durum atamak istediğiniz İş Kuyruğu Öğesi için Öğe Kimliği olacak şekilde ayarlayın.

  • Durum Giriş Parametresini, İş Kuyruğu öğesini güncellemek istediğiniz Durum olarak ayarlayın.

  • Tamam'ı tıklayın

Aşağıdaki ekran görüntüsü, yukarıdaki adımları açıkça açıklamaktadır -

Durum Kullanımı

Süreciniz, işleminiz içinde asla tekrarlanmaması gereken adımları sağlamak için öğe durumunu kullanacak şekilde de yapılandırılabilir.

Öğe Durumunu kullanmak için, işleminizin öğe için halihazırda yapılmış tüm bölümlerinin atlanabilmesi için Öğe Durumunu kontrol eden sürecinize karar aşamalarını eklemeniz yeterlidir. Unutmayın, Öğe Durumu, Sonraki Öğeyi Al eyleminden bir çıktı olarak döndürülebilir.

Öncelik

Otomatik bir çözüm tasarlarken, süreç içindeki farklı iş türlerinin veya senaryoların diğer çalışılan öğelerden önce çalışılması gerekip gerekmediğini göz önünde bulundurmalısınız.

Öncelik kullanma

Bir İş Kuyruğu Önceliği öğesi, Kuyruğa Ekle eylemi kullanılarak öğe kuyruğa ilk eklendiğinde yapılır. Bir öğenin önceliği, kuyruğa eklendikten sonra değiştirilemez.

Aktif Kuyruklar

Geleneksel oturum yönetimi modelini kullanarak, vakaların çalışması için iş kuyruğunu sorgulayan kaynaklar üzerinde oturumlar başlatılır. Bu oturumlar, Kontrol Odasında manuel olarak veya Blue Prism Sunucu örneğinde çalışan bir zamanlayıcı hizmeti aracılığıyla başlatılır.

Aktif kuyruklar, iş kuyrukları ve oturumlar arasında daha yakın bir ilişki oluşturarak mümkün olan, kuyrukları çalıştıran oturumları yönetmek için alternatif bir mekanizma sunar.

Denetim Odası'nda ayrı ayrı oturumlar oluşturmak ve ardından sonuçları görmek için kuyruk yönetimi sayfasına geçmek yerine, etkin kuyruklar, kuyrukta çalışması gereken kaynakların hedef sayısını belirlemenize olanak tanır. Blue Prism, bu hedefe nasıl ulaşılacağını belirlemek için aktif kuyruk yapılandırmasını kullanır.

Aktif Çalışma Kuyrukları, yalnızca bir işlem için düzinelerce oturum çalıştırırken yararlıdır. Durum böyle olmadığında, Aktif Çalışma Kuyruklarının faydaları gerçekleşmeyecektir.

Blue Prism - Credentials Manager

Kimlik bilgileri, hedef uygulamalarda oturum açmak için kullanılan ayrıntılar için güvenli bir depodur. Blue Prism veri tabanında şifrelenerek, yalnızca onları kullanması gerekenler tarafından erişilebilir hale getirilirler.

Kimlik Bilgileri Yönetimi sistemi, hangi İşlemlerin, Kaynakların ve Rollerin bilgilere erişim izni olduğunu belirler ve özel bir Dahili - Kimlik Bilgileri İş Nesnesi, kimlik bilgilerinin kullanılması için eylemler sağlar.

Kimlik bilgilerini yapılandırmak için Sistem Yöneticisi → Güvenlik → Kimlik Bilgileri seçeneğine gidin.

Önce kimlik bilgilerini oluşturmadan önce, anahtarı yapılandırmamız gerekir, ardından yalnızca kimlik bilgileri oluşturmaya izin verir.

Kimlik bilgilerinin oluşturulması.

Kullanıcı, Rol ve Günlük Yönetimi

Bu bölümde, Blue Prism Ortamında Kullanıcı, Rol ve Log Yönetimi hakkında tartışacağız.

Aşama 1

Mavi prizmaya giriş yapın

Adım 2

Sistem → Güvenlik → Kullanıcı seçin

Aşama 3

Sağ tarafta pencere açılacak yeni seçeneğe tıklayarak onu bulabiliriz.

4. adım

Pencere, kullanıcı oluşturma sihirbazı olarak isim ve şifrelerini girerek açılacaktır.

Adım 5

İleri düğmesine tıklayın ve bir pencere açılacak ve şifre süresi verecek ve rolü atayacaktır.

6. Adım

Geliştirmeye erişim izni verdik ve ardından bitir'e tıkladık.

Şimdi yönetici kullanıcıdan çıkış yapın ve ardından oluşturduğumuz kullanıcı ile giriş yapın.

Ev ve stüdyoya erişimin sadece gelişime erişim izni verdiğini gözlemleyebiliriz.

E-posta ve Yüzey Otomasyonu

Bu bölümde e-posta otomasyonu ve yüzey otomasyonu konularını tartışacağız.

E-posta Otomasyonu

E-posta otomasyonunu gerçekleştirmeden önce, şu anda kullandığımız Gmail hesabımıza izin vermemiz gerekiyor.

Gmail hesabına izin vermek için aşağıdaki adımları izleyin -

Hesabım sayfasına gidin → Oturum Açma ve Güvenlik'e tıklayın → Sayfanın sonuna gidin ve daha az Güvenli uygulamalar seçeneğini seçin → Etkinleştir.

Step 1 - E-posta ayarlarını çalışırken yapılandırmamız gerekiyor.

Step 2 - Kullanıcı adı, şifre, e-posta adresinden ve e-posta adresine iki veri öğesi oluşturun.

Step 3 - POP3 ve SMTP sunucu ayrıntılarını sağlayın

Step 4 - POP3 ve SMTP bağlantı noktası Ayrıntılarını sağlayın.

Step 5- POP3 UseSSL ve SMTP UseSSL için doğruyu sağlayın. Aşağıda verilen ekran görüntüsü, yukarıdaki tüm adımları net bir şekilde açıklamaktadır.

Step 6 - "Posta gönder" olarak adlandıralım.

Step 7 - Sonraki adım süreci bağlamaktır.

Yüzey Otomasyonu

Blue Prism, teknoloji konektörleri bulunmadığında alternatif olarak kullanılabilecek Yüzey Otomasyon tekniklerini sağlar. Bu Yüzey Otomasyon tekniklerinden bazıları kısaca açıklanmıştır: Bölgeler, Karakter Eşleştirme, Global Tıklamalar ve Anahtarlar bölümleri.

Cihazınızda yüzey otomasyonunu çalıştırmak için aşağıdaki adımları izleyin. Kolay anlaşılması için her adımdan sonra ekran görüntüleri eklenmiştir -

Step 1 - İş nesnesini oluşturun ve Uygulama modellerini Yüzey Otomasyonu ile yapılandırın.

Step 2 - Bir sonraki adımda, aşağıda verildiği gibi yeni bir uygulama modeli adı tanımlamamız gerekiyor -

Step 3 - Kullanılan uygulama türüne bağlı olarak aşağıda gösterildiği gibi birini seçin -

Step 4 - Kullanılan uygulamanın türünü belirtin.

Step 5 - Bu adımda, .exe dosya kaydedilir veya aşağıda gösterildiği gibi Gözat düğmesini kullanarak konuma göz atın -

Step 6 - Öğe ayrıntılarını girin ve uygulamayı başlatın.

Step 7 - Aşağıdaki gibi alt kısımda bulunan başlat butonunu kullanarak uygulamayı başlatabiliriz.

Step 8 - Kimlik bilgilerini kullanarak uygulamaya giriş yapın.

Step 9 - Casus unsurlarını aşağıda gösterildiği gibi tanımlayın -

Step 10 - Bu adımda kullanıcı adı ve şifreyi belirlememiz gerekiyor.

Step 11 - Kullanıcı Adını belirleyin.

Step 12 - Parolayı tanımlayın.

Step 13 - Giriş düğmesini tanımlayın.

Step 14 - İki veri öğesini oluşturun: username ve password.

Step 15 - Navigasyon aşamasını kullanarak uygulamayı başlatın.

Step 16 - Gezinme aşamasını kullanarak kullanıcı adını yapılandırın.

Step 17 - Gezinme aşamasını kullanarak şifreyi yapılandırın.

Step 18 - Şimdi işlemi çalıştırın.

Blue Prism - Program Yönetimi

Bu bölümde, program yönetimi hakkında tartışacağız.

Planlayıcı

Blue Prism aracı, işlemlerin belirli zamanlarda yürütülmesine ve çeşitli aralıklarla yürütülmelerine izin verir. Zamanlayıcı olarak adlandırılır.

Zamanlayıcıyı Yapılandır

Sistem sekmesinde Zamanlayıcı seçeneğimiz var. Planlayıcıyı aşağıda gösterildiği gibi yapılandırın -

Planlayıcıyı yapılandırdıktan sonra, aşağıda gösterildiği gibi programlayıcıyı etkinleştirmek için Onay kutusuna tıklamamız gerekir -

Kaynak çevrimdışıysa, bizde retry optionProgramlayıcıda Esneklik altında. Saniye ve sayısı açısından yeniden denemeyi seçebiliriz.