ブループリズム-クイックガイド
ブループリズム-RPAの紹介
ロボットは、クリック、ナビゲーション、入力などのさまざまなタスクを実行する際に人間のユーザーを模倣するマシンです。複数のシステムまたはアプリケーションが関与する可能性のある一連の意味のあるアクティビティがプロセスを構成します。自動化は、人間の干渉なしに実行される一連のステップです(一度構成されると)。
ロボットプロセスオートメーション
ロボットプロセス自動化(RPA)を使用すると、人の代わりにソフトウェアロボットを使用してビジネスを推進できます。これは通常のタスクを自動化するために使用されるため、ユーザーは日常的な作業を手動で行うのではなく、複雑なタスクの実行に集中できます。これにより、人的エラーが減少します。
RPAのメリット
RPAの利点は次のとおりです。
顧客の統一されたビューを構築する
顧客満足度の向上
従業員の生産性の向上
より高い精度と品質
費用対効果
AHT(平均処理時間)を最大80%削減
ARTを最大90%削減(平均解決時間)
平均して3か月以内にROI(投資収益率)が向上しました。
RPAツール
RPA用に市場で入手可能な以下の人気のあるツールがあります-
ブループリズム
どこでも自動化
Ui Path
Work Fusion
オープンスパン
RPAの使用
以下はRPAの使用法です-
デュアルデータ入力シナリオ
あるシステムに手動で入力したデータを別のシステムに再入力する必要はありません。請求書はワークフローで索引付けされてから手動でERPに再入力されるため、RPAはそのような二重の人間の努力に取って代わります。
ストレートスループロセッシング
顧客注文のWebページ、請求書のワークフロー、電子メール、Excelファイルなど、さまざまなシステムからの入力をERPに入力する必要があります。ただし、入力がクリーンで、ルールが適切にレイアウトされている場合は、RPAを介してデータ入力を実行できます。
異なるシステム間の仮想統合
スタンドアロン、レガシー、ERP、またはワークフローシステムは相互に通信しないことが多く、それらを統合すると数百万ドルと貴重なIT時間がかかります。RPAは、ユーザーインターフェイスレベルで異種システムを接続する軽量の統合を提供できます。
データ抽出への対応とリクエストへの対応
データとレポートのリクエストが複数のプロセス所有者、ベンダー、さらにはエンドカスタマーからのものである場合、従業員はシステムにログインしてデータを抽出し、フォーマットして、リクエスターに電子メールを送信します。RPAは、このようなルールベースのタスクに適しています。
ルールベースの意思決定
RPAは、意思決定を推進するルールが適切に配置されていれば、意思決定ベースのタスクを実行できます。たとえば、ユーティリティベンダーからの請求書では、RPAは支払い条件を請求書に記載されているものから「即時」に変更できます。
RPAのライフサイクル
RPAのライフサイクルは以下のとおりです。
分析して特定する
RPAライフサイクルのステップ1は、RPA開発のビジネス上の問題を分析することです。これは通常、ビジネスアナリストとRPAアーキテクトによって行われます。自動化できるプロセスが特定され、開発のタイムラインが決定され、アプローチが文書化され、開発を開始するために利害関係者から承認が得られます。
実装する
RPA開発者は、開発環境の要件に取り組み、手動プロセスを自動化します。開発はウィザードで行われ、これらはボットの開発でコーディングを実行するための限られた要件です。
テスト
このフェーズでは、ボットをテストして品質を評価し、エラーがあれば修正します。
ライブ配信
ボットは徹底的にテストされた後、ユーザーが使用を開始するライブ環境にデプロイされます。ボットのサポートと変更のリクエストを受け付け、欠陥を即座に修正するメンテナンスフェーズに入ります。
RPAのロボットの種類
RPAには、以下の2種類のロボットがあります。
- バックオフィスロボット
- フロントオフィスロボット
バックオフィスロボット
以下は、バックオフィスロボットの機能です-
バックオフィスロボットは無人で動作します。
それらはバッチモードです。
それらは仮想環境で実行されます。
バックオフィスロボットは誰にも監視されていません。
バックオフィスロボットはサーバーにハートビートを送信するため、ロボットがダウンしたことを即座に知ることができます。
バックオフィスロボットはエラーの削減に役立ち、費用効果が高いです。
フロントオフィスロボット
フロントオフィスロボットの特徴は以下のとおりです。
フロントオフィスのロボットは、いつどこで使用するかを制御できる従業員と同じワークステーションを共有します。
フロントオフィスのロボットはスタンドアロンであり、人間の干渉が必要です。
ユーザーがこれらのロボットをトリガーし、手動監視下でのみ実行されます。
フロントオフィスのロボットはローカルマシンから動作し、リモートで実行またはスケジュールすることはできません。
ブループリズム-はじめに
ブループリズムは英国を拠点とするソフトウェア会社であり、主要なロボットプロセス自動化ツールの1つです。これは、日常的なタスクを自動化して、手動の介入なしで操作できるようにするために使用されます。ブループリズムは、セキュリティ、柔軟性、拡張性、コンプライアンス、および復元力が優れているため、競合他社よりも優位に立っています。
ブループリズムの前提条件
ブループリズムの前提条件は次のとおりです。それは-唯一のソフトウェアです
産業力と企業規模のデジタル労働力を創出し、サポートします
実装にITスキルは必要ありません
4〜8週間のスプリントで実装できます(開始から終了まで)
代替ソリューションのTCOと比較して非常に低コストです
自己資金による収益と80%ものROIを実現し、多大な投資回収を実現します。
ITインフラストラクチャとプロセス内で管理できます
ブループリズムの設置
BluePrismのインストール要件は次のとおりです。
Windows 7(推奨)OS、64ビットまたは32ビット
ブループリズムインストールソフトウェア、OSに応じて64ビットまたは32ビット
ブループリズムライセンスファイル
SQL Server Express Edition、OSに応じて64ビットまたは32ビット
SQL Server ManagementStudioを使用してBluePrismをインストールするプロセスを見ていきます-
SqlExprのインストール
SQLサーバーをダウンロードします。 SqlExpr.exe file マイクロソフトの公式ウェブサイトからダウンロードした後、をクリックしてください SqlExpr。これにより、SQL接続のインストールに使用できるSQLServerが起動します。
BluePrismのインストール
SQLサーバーをインストールしたら、以下の手順とスクリーンショットを使用してBluePrismをインストールする必要があります-
Step 1 −インストールを開始するには、Blue Prism5.0.10_x64をクリックします。
Step 2 −ダイアログボックスで[次へ]をクリックします。
Step 3 −使用許諾契約に同意します。
Step 4 −インストールフォルダを選択します。
Step 5 −次へをクリックします。
Step 6 − [次へ]をクリックすると、インストールプロセスが実行されます。
Step 7 −インストールが完了したら、ウィンドウを閉じます。
これでBluePrismのインストールが完了し、デスクトップにアイコンが表示されます。
ブループリズムを開く
Blue Prismのインストールが完了したら、以下の手順を使用してアプリケーションを開く方法を確認します。
アイコンをクリックします
BluePrismのデフォルトのユーザー名とパスワードは次のとおりです-
Username:管理者
Password:管理者
データベースの作成
以下の画像に示すように、BluePrismを使用してデータベースを作成します-
まず、インストールされているアプリケーションを開き、に移動します File 次にをクリックします Create Database。
データベースが作成されたので、デフォルトのユーザー名とパスワードで署名します。
サインインボタンをクリックした後、ユーザーの新しいパスワードを選択します。
ブループリズムのさまざまなタブ
ブループリズムには次の6種類のタブがあります-
- Home
- Studio
- Control
- Dashboard
- Releases
- System
以下は、BluePrismのさまざまな部分の概要です。
ホーム
ホームには、ブループリズムデータベースに関する情報を提供するさまざまなチャートが表示されます。従業員の可用性は、使用しているランタイムリソースを示し、自動化の合計は、データベース内のキューと自動化の数を示し、キューボリュームは、ステータスごとのキューボリュームを示し、最大のデータベーステーブルは、ブループリズムデータベース内の最大のテーブルを示します。
スタジオ
スタジオは、実際の自動化手順を実装するBluePrismの重要な部分です。ObjectStudioとProcessStudioの2つのスタジオがあります。
コントロール
コントロールルームは、Blue Prismの管理の中心点であり、分散ボットでのプロセス実行の制御、監視、実行、およびスケジュールを処理します。
ダッシュボード
ダッシュボードは、ロボットの労働力に関する情報を表示するさまざまなグラフを表すために使用されます。
リリース
リリースマネージャは、異なるブループリズム環境間の構成パッケージのインポートとエクスポートを管理するために使用されます。
システム
[システム]タブは、管理者がユーザー管理に使用します。
ブループリズム-オブジェクトスタジオ
オブジェクトスタジオは、主にオブジェクトの開発に使用されます。オブジェクトの内部には、次のようなさまざまなタイプのアクションがあります。
要素をスパイするためのモジュラーアプリケーション
ページの初期化とページのクリーンアップ
ObjectStudioからのオブジェクトの作成
Blue Prismを起動した後、[スタジオ]タブを開き、[オブジェクト]を右クリックして、[ Create Object。スクリーンショットは、オブジェクトを作成するプロセスを明確に説明しています-
新しいビジネスオブジェクトの名前を入力します。
オブジェクトリストにオブジェクトを作成します。
ObjectStudioのさまざまなステージ
ObjectStudioのさまざまなステージを以下に示します-
- Link
- Block
- Read
- Write
- Navigate
- Code
- Wait
- Process
- Page
- Action
- Decision
- Choice
- Calculation
- マルチ計算
- データ項目
- Collection
- Loop
- Note
- Anchor
- End
- Exception
オブジェクトを作成すると、初期化、クリーンアップ、およびアクションページが作成され、上記の段階で初期化ページが起動します。
以下のビジネスオブジェクト(VBO)は、ステージの使用方法とVBOの動作についてより詳細に説明しています。
コレクションをExcelに理解する
行と列の形式で格納された複数の値は、コレクションと呼ばれます。
以下の2つの方法を使用して、コレクションに行を追加します。
内部VBOを「コレクション」として使用します。
「ユーティリティ-コレクション操作」VBOの使用。
ビジネスオブジェクトを作成する
以下に示すように、作成するビジネスオブジェクトの名前を入力します-
次に、以下に示すようにビジネスオブジェクトの説明を入力します-
次に、[完了]をクリックします。
新しく作成したVBOをダブルクリックして開きます。
[アクション]タブでは、開始ステージと終了ステージがデフォルトで作成され、それらへのリンクが表示されます。リンクを選択して削除すると、実際のステージを実装できます。
コレクションを作成し、内部VBOを使用してコレクションに行を追加します。
コレクション名、説明を入力し、フィールドに詳細を入力します:名前、タイプ、説明、およびフィールド。[フィールドの追加]を使用して、フィールドを追加します。
ループステージを使用する
ステージから[ループ]を選択します。ループには開始部分と終了部分があります。これは、前述の反復でループ内のステージを実行するために使用されます。
ループの名前を指定し、ドロップダウンリストから正しいコレクションを選択します。
4つの日付アイテムを作成します
データ項目ステージを使用して、以下のように4つのデータ項目を作成します-
- Cいいえ
- C名
- Limit
- Jdate
マルチ計算を使用して、空の行のコレクションにデータを追加します。
その複数の計算に名前を付け、式をコレクションリストから式にドラッグし、データアイテムをデータアイテムリストから[格納値]にドラッグします。
リンクを使用してステージをリンクし、ビジネスオブジェクトを保存します。
再生ボタンをクリックしてVBOを実行します。
結果は、以下に示すようにコレクションで提供された適切な出力になります-
以下に示すように、Excelでコレクションを理解します-
まず、インスタンスを作成し、出力を「ハンドル」として取得してから、ワークブック名を開き、ハンドルを入力パラメーターとして渡す必要があります。
ワークブック名を書き込んでから、別のアクションgetworksheetをコレクションとして実行します。
ステップ1:インスタンスを作成する
アクション-
名前:インスタンスを作成します
説明:インスタンスを作成します
ビジネスオブジェクト-
Ms Excel VBO
アクション:インスタンスを作成します
出力:ハンドル
ステップ2:開く
ビジネスオブジェクト:Ms Excel VBO
アクション:ブックを開く
入力-
値=ハンドル
ファイル名
出力:ブックに保存します。
ステップ3:表示
ビジネスオブジェクト:Ms Excel VBO
アクション:表示
入力-
値=ハンドル
ステップ4:データをコレクションに読み込む
ビジネスオブジェクト:Ms Excel VBO
アクション:ワークシートをコレクションとして取得します(高速)
出力:顧客詳細に保存します。
ステップ5:ループ
ループプロパティに移動
名前:コレクションからデータを読み取ります
説明:コレクションからデータを読み取ります
コレクション:顧客の詳細。
ステップ6:複数の計算
名前:顧客データ
お客様情報。
コレクションとExcelで選択を理解する
与えられたデータで学生データを作成する必要があります-
グレードA> = 90
グレードB> = 75
グレードC> = 60
グレードD> = 50
ステップ1:インスタンスを作成する
アクション-
名前:インスタンスを作成します
説明:インスタンスを作成します
ビジネスオブジェクト-
Ms Excel VBO
アクション:インスタンスを作成します
出力:ハンドル
ステップ2:開く
ビジネスオブジェクト:Ms Excel VBO
アクション:ブックを開く
入力-
値=ハンドル
ファイル名
出力:ブックに保存します。
ステップ3:表示
ビジネスオブジェクト:Ms Excel VBO
アクション:表示
入力-
値=ハンドル
ステップ4:データをコレクションに読み込む
ビジネスオブジェクト:Ms Excel VBO
アクション:ワークシートをコレクションとして取得します(高速)
出力:学生の詳細に保存します。
ステップ5:ループ
ループプロパティに移動
名前:コレクションからデータを読み取ります
説明:コレクションからデータを読み取ります
コレクション:学生の詳細
ステップ6:選択
選択名 | 選択基準 |
---|---|
甲種 | 学生の詳細マーク> = 90および<= 100 |
グレードB | 学生詳細マーク> = 75 |
グレードC | 学生詳細マーク> = 60 |
Gradeとして1つのデータ項目を作成します。
次のように計算を作成します-
- 甲種
- グレードB
- グレードC
ループの前に、値を構成する必要があります。
Take the Action stage:
名前:デフォルトセル
ビジネスオブジェクト:Ms Excel VB
アクション:アクティブなワークブック
次に、
別のアクションを実行します-現在のセル
ビジネスオブジェクト:Ms Excel VBO
アクション:アクティブセルを取得する
現在のセルにストアを出力します。
次に、
データをExcelに書き込む
ビジネスオブジェクト:Ms Excel VBO
処置:セル値を設定してください
別のアクションを実行します-次のセルに移動します
ビジネスオブジェクト:Ms Excel VBO
アクション:次の空のセルに移動します
入力:現在のセルに保存します。
ブループリズム-アプリケーションモデラー
アプリケーションモデラーは、アプリケーションをスパイするために使用されます。スパイとは、アプリケーションの要素を特定することです。
アプリケーションモデラーウィンドウは次のとおりです-
スパイモード
以下に示すように、4種類のスパイモードがあります。
Win32モード
HTMLモード
アクセシビリティモード
リージョンモード
以下の手順に従って、スパイモードのいずれかを選択するか、異なるモードを切り替えます-
Ctrlキーと左クリックを使用して、スパイモードで強調表示されたアイテムを選択します。
Ctrlキーを押しながら右クリックしてキャンセルします。
Altキーを押して、スパイモードを切り替えます。
Webアプリケーションの操作
次に、Webアプリケーションの操作方法について説明します-
Facebookのログインとログアウト
まず、ビジネスオブジェクトを作成し、その名前を入力しましょう。
アプリケーションモデラーを構成する必要があります。
次に、ログインボタン、ユーザー名、パスワードのフィールドをスパイします。
Now, we shall start the implementation part.
電子メールとパスワードのデータ項目を作成します。
「書き込みステージ」を使用して、Facebookサイトに電子メールIDとパスワードを入力します。
ナビゲートステージを使用してログインボタンをクリックします。
ナビゲートステージでクリックアクションを取得していません。
したがって、Application Modellerに移動し、LoginElementタイプをボタンに変更します。
ここでは、待機ステージを使用して、Webサイトを起動する前にサイトをロードしています。
Facebookサイトにログインします。
アカウントからログアウトするには、ApplicationModellerで要素を準備する必要があります。
必要な要素をスパイし、最初にログアウトに必要な要素を確認します。
次に、矢印とサインアウトオプションをスパイする必要があります。
ナビゲートステージを使用して矢印をクリックし、ログアウトをクリックします。
ログインボタンの後、サイトはアカウント情報をロードするのに少し時間がかかります。それは私たちのネットワークの平均インターネット速度に依存します。
ログイン後、条件付き待機を使用して、ログアウト矢印が表示されるまで太字を保持します。
Windowsアプリケーションと複数のWindowsの操作
以下に示す段階的な手順を使用して、トレーニング注文システムを自動化する方法を学習します。以降のセクションに示すスクリーンショットは、プロセスを明確に理解するのに役立ちます。
Step 1 −ビジネスオブジェクトを作成します。
Step 2 −アプリケーションモデラーを構成します。
Step 3 −サインインウィンドウをスパイします。
Ctrl + Leftを使用して要素を強調表示し、順序要素を使用して一意の識別を行います。
Step 4 −スタッフ番号をスパイします。
Step 5 −パスワードをスパイします。
Step 6 −サインインボタンをスパイします。
次に、実装部分を開始します。
Step 7 −ナビゲーションステージを使用してアプリケーションを起動します。
Step 8 −書き込みステージを使用してスタッフ番号を構成します。
Step 9 −別の書き込みステージを使用してパスワードを構成します。
Step 10 −ナビゲートステージを使用してサインインします。
Step 11 −プロセスをリンクします。
ブループリズム-ProcessStudio
プロセススタジオにはメインページしかありません。ページが公開されている場合は、プロセススタジオから電話をかけることができます。開発とテストにはProcessstudioを使用します。
ProcessとObjectStudioの違い
プロセススタジオとオブジェクトスタジオの主な違いを以下に示します-
Process Studio | オブジェクトスタジオ |
---|---|
開発ツールによりフロー図のような図として作成されます | 開発ツールでグラフィカルにオブジェクトを作成する |
ステージ:ProcessStudioにアラートステージがあります | ステージ:読み取り、書き込み、ナビゲート、コーディング、待機 |
メインページがあります | ページの初期化とクリーンアップがあります |
プロセスはオブジェクトスタジオおよびコントロールルームと相互作用します | ObjectStudioは外部アプリケーションと対話します。 |
Launch and ApplicationModellerは使用できません | Launch and ApplicationModellerが利用可能です |
ProcessStudioのステージ
ProcessStudioのさまざまな段階を以下に示します-
- Link
- Block
- Process
- Page
- Action
- Decision
- Choice
- Calculation
- マルチ計算
- データ項目
- Collection
- Loop
- Note
- Anchor
- End
- Alert
- Exception
オブジェクトスタジオページの公開
以下の手順を使用して、オブジェクトスタジオページを公開できます-
ビジネスオブジェクトを開発します。
ビジネスオブジェクトアクションをデプロイします。
オブジェクトスタジオを公開します。
プロセスを公開した後、ProcessStudioから実行できます。
プロセスを制御室に公開する
以下の手順を使用して、プロセスを制御室に公開できます-
プロセスオブジェクトを開発します。
説明をダブルクリックします。
次に、チェックボックスを選択して、プロセスを制御室に公開します。
公開されたプロセスは、使用可能なプロセスに表示されます。
入力/出力パラメータの受け渡し
入力/出力パラメータを使用して、いくつかのパラメータをあるページから別のページに渡したいと思います。
プロセススタジオで入力パラメータと出力パラメータを作成します。
開始段階で入力パラメータを宣言する必要があります。
最終段階で出力パラメータを宣言する必要があります。
入力パラメータと出力パラメータを渡すための段階的なアプローチを見てみましょう-
Step 1 −ビジネスオブジェクトを作成します。
Step 2 −開始ステージで入力パラメータを定義します。
Step 3 − Start Stageをダブルクリックして、入力パラメータを設定します。
Step 4 −エンドステージで出力パラメータを定義します。
Step 5 −簡単な計算のために計算段階に進みます。
Step 6 −プロセスを接続して保存します。
Step 7 −プロセスを公開する必要があります。
Step 8 −プロセスを公開した後、ProcessStudioから実行できます。
Step 9 −プロセススタジオでプロセスを作成する必要があります。
Step 10 − Actionステージを使用して、オブジェクトスタジオからプロセスを呼び出します。
Step 11: データ項目を作成し、プロセスを実行します。
ブループリズム-例外処理
例外処理は、支援なしの自動化における例外の管理によって定義され ます。これにより、問題が可能であれば自動的に解決されるか、システム管理者が簡単に識別して修復できるようにするか、必要に応じて人が完了するように渡すことができます。例外処理が成功するかどうかは、開発中にどれだけうまく実装されているかによって異なります。
BluePrismでの例外処理の実現
例外処理は、ブループリズムソリューションの重要な部分です。例外は、プロセス/オブジェクトの実行中に発生する問題です。
ブループリズムでエラーが発生すると、例外が発生します。
例外処理段階
例外処理は、再開、回復、および例外ステージを使用して実行できます。
Recovery −例外を処理するためのブロックを開始します。
Resume −例外を処理するためのブロックを終了します。
Exception −プロセスまたはオブジェクトの実行時に明示的に例外を発生させます。
例外の種類
ブループリズムには3種類の例外があります-
内部例外
システム例外
ビジネスの例外
内部例外
内部例外は、段階的に欠落している必須データに基づいて発生します。
新しく作成したExcelのデータを保存するとします。ただし、パスを指定できなかったため、内部例外が発生します。
もう1つの例は、計算段階で無効な式を指定すると、次のように内部例外が発生します。
テキストタイプでX、Y、Zの3つのデータ項目を作成します。
計算段階を使用して簡単な計算を実行します
次に、プロセスを実行します。
ビジネスの例外
これらの例外は実際には例外ではありませんが、ビジネスルールに基づいて例外を作成しています。ボットを介して手動で起動する必要があります。
従業員名と口座残高のあるExcelデータに取り組んでいるとしましょう。これらのデータをコレクションに読み込み、各従業員の残高を確認します。従業員の残高がゼロの場合、例外を発生させてメッセージをログに記録する必要があります。ビジネスルールに従い、残高がゼロの場合、支払いはできません。
Step 1 −まず、データを読み取り、コレクションを保存します。
Step 2−コレクションをループし、列にゼロがあるかどうかを確認する必要があります。はいの場合、例外をスローします。
Step 3−例外ステージを構成する必要があります。非常に多くの例外タイプがあるため、これをビジネス例外として構成する必要があります。
システム例外
システム例外は、インターネットがダウンしているか、ボットがインターネットを必要としている、またはシステム障害に基づいて発生します。
これらの例外は、回復段階と再開段階を使用して処理する必要があります。例外が発生したときはいつでもどこでも、回復段階にリンクする必要はありません。回復段階はすぐにそれらの例外をキャッチします。
例外バブリング
例外が発生すると、回復によってキャッチされるまでフローに向かって上向きに移動します。これは例外ブラビングと呼ばれます。
ブループリズム-ワークキュー
ワークキューは、プロセスがワークロードを管理できるようにする内部構成可能なリストです。プロセスは異なるワークキューを使用でき、ワークキューは必要に応じて複数のプロセスで共有できます。
コントロールルームの[キュー管理]タブは、作業キューの操作ユーザーインターフェイスを提供します。タブは2つに分かれています。キューのリストが上半分に表示され、下半分にキュー内のアイテムのリストが表示されます。
ワークキューの構成
作業キューはSystemManagerで作成され、管理者はBluePrismです。
タグ
タグは、ワークキューアイテムを分類またはグループ化する方法としてそのアイテムに割り当てられた用語のキーワードです。
タグの追加
作業キューアイテムにタグを追加するには、アクションステージを使用する必要があります。プロセスフローにアクションステージを追加します。アクションステージで、次のアクションを実行します-
内部–ワークキュービジネスオブジェクトを選択します。
タグアイテムアクションを選択します。
アイテムID入力パラメーターを、タグ付けするワークキューアイテムのアイテムIDに設定します。タグを追加するためにアイテムをロックする必要はありません。
タグ入力パラメータを、ワークキューアイテムに追加するタグに設定します。
[OK]をクリックします。
タグの削除
ワークキューアイテムからタグを削除するには、アクションステージも使用する必要があります。タグを削除するには、ProcessStudioで以下の手順に従います-
プロセスフローにアクションステージを追加します。
アクションプロパティで、次の操作を実行します-
内部–ワークキュービジネスオブジェクトを選択します。
[アイテムのタグを外す]アクションを選択します。
アイテムID入力パラメーターを、タグを解除するワークキューアイテムのアイテムIDに設定します。タグを削除するためにアイテムをロックする必要はありません。
タグ入力パラメータを、ワークキューアイテムから削除するタグに設定します。
[OK]をクリックします。
次のスクリーンショットは、上記の手順を明確に説明しています-
状態
各ワークキューアイテムにはステータスがあります。ステータスは、ワークキューアイテムでこれまでに行われた作業を記録する方法として使用できます。
ワークキューアイテムのステータスを設定するには、アクションステージを使用するだけです。次の手順が必要になります-
プロセスフローにアクションステージを追加します
アクションプロパティで次の操作を行います-
内部–ワークキュービジネスオブジェクトを選択します。
[ステータスの更新]アクションを選択します。
アイテムID入力パラメータを、ステータスを割り当てたいワークキューアイテムのアイテムIDに設定します。
ステータス入力パラメータを、ワークキューアイテムを更新するステータスに設定します。
[OK]をクリックします
次のスクリーンショットは、上記の手順を明確に説明しています-
ステータスの使用
アイテムのステータスを使用してプロセス内のステップが繰り返されないようにプロセスを構成することもできます。
アイテムステータスを使用するには、アイテムステータスをチェックする決定ステージをプロセスに追加するだけで、アイテムに対してすでに実行されているプロセスの部分をスキップできます。アイテムステータスは、[次のアイテムを取得]アクションからの出力として返すことができることを忘れないでください。
優先
自動化されたソリューションを設計するときは、プロセス内のさまざまな作業タイプまたはシナリオを他の作業項目の前に作業する必要があるかどうかを検討する必要があります。
優先度の使用
ワークキューアイテムの優先度は、[キューに追加]アクションを使用してアイテムが最初にキューに追加されたときに実行されます。アイテムがキューに追加された後は、アイテムの優先度を変更することはできません。
アクティブキュー
従来のセッション管理モデルを使用して、セッションは、ケースが機能するかどうかワークキューをポーリングするリソースで開始されます。これらのセッションは、Control Roomで手動で、またはBlue PrismServerインスタンスで実行されているスケジューラサービスを介して開始されます。
アクティブキューは、キューを処理するセッションを管理するための代替メカニズムを導入します。これは、作業キューとセッションの間に緊密な関連付けを作成することで可能になります。
コントロールルームで個別にセッションを作成してからキュー管理ページに移動して結果を確認する代わりに、アクティブキューを使用すると、キューで機能する必要のあるリソースの目標数を設定できます。Blue Prismは、アクティブなキュー構成を使用して、その目標を達成する方法を決定します。
アクティブワークキューは、1つのプロセスで数十のセッションを実行する場合にのみ役立ちます。そうでない場合、アクティブワークキューの利点は実現されません。
ブループリズム-クレデンシャルマネージャー
資格情報は、ターゲットアプリケーションへのログインに使用される詳細の安全なリポジトリです。それらはBluePrismデータベースで暗号化されており、それらを使用できるはずの人だけがアクセスできるようになっています。
資格情報管理システムは、どのプロセス、リソース、および役割が情報にアクセスする権限を持っているかを決定し、特別な内部–資格情報ビジネスオブジェクトが資格情報を使用するためのアクションを提供します。
資格情報を構成するには、[システムマネージャー]→[セキュリティ]→[資格情報]に移動します。
最初に資格情報を作成する前に、キーを構成する必要があります。その後、それだけが資格情報の作成を許可します。
資格情報の作成。
ユーザー、ロール、ログの管理
この章では、Blue Prism環境でのユーザー、ロール、およびログ管理について説明します。
ステップ1
ブループリズムにログイン
ステップ2
システム→セキュリティ→ユーザーを選択します
ステップ3
ウィンドウが右側に開き、新しいオプションをクリックします。
ステップ4
ユーザー作成ウィザードの名前とパスワードを入力すると、ウィンドウが開きます。
ステップ5
[次へ]ボタンをクリックすると、ウィンドウが開き、パスワードの期間を指定して役割を割り当てます。
ステップ6
開発にアクセスする許可を与えてから、[完了]をクリックします。
次に、adminユーザーからログアウトし、作成したユーザーでログインします。
開発へのアクセスのみを許可したため、自宅とスタジオへのアクセスを確認できます。
Eメールと表面の自動化
この章では、電子メールの自動化と表面の自動化のトピックについて説明します。
メールの自動化
メールの自動化を実行する前に、現在使用しているGmailアカウントに許可を与える必要があります。
以下の手順に従って、Gmailアカウントに権限を付与します-
[マイアカウント]ページに移動し、[サインインとセキュリティ]をクリックします→ページの最後までスクロールし、[安全性の低いアプリ]オプションを選択します→有効にします。
Step 1 −実際のメール設定を構成する必要があります。
Step 2 −ユーザー名、パスワード、電子メールアドレスから電子メールアドレスへの2つのデータ項目を作成します。
Step 3 −POP3およびSMTPサーバーの詳細を提供します
Step 4 −POP3およびSMTPポートの詳細を提供します。
Step 5− POP3UseSSLおよびSMTPUseSSLにtrueを提供します。以下のスクリーンショットは、上記のすべての手順を明確に説明しています。
Step 6 −「メールを送信」という名前を付けましょう。
Step 7 −次のステップは、プロセスをリンクすることです。
サーフェスオートメーション
Blue Prismは、テクノロジーコネクタが利用できない場合の代替手段として使用できるSurfaceAutomationテクニックを提供します。これらのSurfaceAutomationテクニックのいくつかは、リージョン、文字マッチング、グローバルクリック、およびキーのセクションで簡単に説明されています。
以下の手順に従って、デバイスでサーフェスオートメーションを実行します。理解しやすいように、各ステップの後にスクリーンショットが含まれています-
Step 1 −ビジネス・オブジェクトを作成し、SurfaceAutomationを使用してアプリケーション・モデラーを構成します。
Step 2 −次のステップでは、以下のように新しいアプリケーションモデル名を定義する必要があります−
Step 3 −使用しているアプリケーションの種類に応じて、以下のように選択してください。
Step 4 −使用されているアプリケーションのタイプを示します。
Step 5 −このステップでは、パスを入力します。 .exe 以下に示すように、ファイルを保存するか、[参照]ボタンを使用して場所を参照します-
Step 6 −要素の詳細を入力し、アプリケーションを起動します。
Step 7 −以下のように、下部にある起動ボタンを使用してアプリケーションを起動できます。
Step 8 −資格情報を使用してアプリケーションにログインします。
Step 9 −以下に示すようにスパイ要素を特定します−
Step 10 −このステップでは、ユーザー名とパスワードを特定する必要があります。
Step 11 −ユーザー名を特定します。
Step 12 −パスワードを特定します。
Step 13 −ログインボタンを特定します。
Step 14 −次の2つのデータ項目を作成します。 username そして password。
Step 15 −ナビゲーションステージを使用してアプリケーションを起動します。
Step 16 −ナビゲーションステージを使用してユーザー名を構成します。
Step 17 −ナビゲーションステージを使用してパスワードを設定します。
Step 18 −ここで、プロセスを実行します。
ブループリズム-スケジュール管理
このセクションでは、スケジュール管理について説明します。
スケジューラー
Blue Prismツールを使用すると、指定した時間にプロセスを実行し、さまざまな間隔で実行を繰り返すことができます。これはスケジューラと呼ばれます。
スケジューラーの構成
[システム]タブには、[スケジューラー]オプションがあります。以下に示すようにスケジューラを構成します-
スケジューラーを構成した後、以下に示すように、チェックボックスをクリックしてスケジューラーをアクティブ化する必要があります-
リソースがオフラインの場合、 retry optionスケジューラの[復元力]の下。秒と回数の観点から再試行することを選択できます。