Skip to content

UiPath Studio X ってどんな感じ?

Posted in RPA, and UiPath

Last updated on 2020年11月11日

最近はUiPathの開発環境も豊富になってきましたね。
僕が使い始めた頃は UiPath Stuido 飲みだったのですが今では "Studio X" "Studio Pro" という2つのタイプが加わりました。
今回は Studio X についてまとめてみたいと思います。

Studio X とは?

UiPath Studio が自動化プロジェクトを開発するツールであるように、 UiPath Studio X も自動化プロジェクトを開発するツールです。

従来の UiPath Studio は拡張性にも優れており他のRPAツールでは難しいような業務も自動化することができました。

ただ、使いこなすためには十分な知識と学習時間を必要としており、業務部門の方や非エンジニアの方が現場レベルですぐに利用を始めるにはすこし難しいという課題を抱えていました。

そこで新たに登場したのがこの Studio X といえます。

Studio X は日常で利用するアプリケーションをコードを書くことなく自動化することができます。

Uipath公式 より

一方で高度な業務プロセスの自動化は難しい部分もあり、従来の Studio との相互の互換性はないため使い分けを考える必要があります。

UiPathアカデミーによれば、業務部門の方が日常的に行う個人の業務を自身で自動化する際に Studio X を利用することを推奨しています。

"Robot for Every Person" ですね。

「自身で自分の業務を自動化したい、でも開発にはコスト(学習含む)をかけられない」そんなときの選択肢がこの Sudio X なるかと思います。


Studio X の特徴とアクティビティ

また、非エンジニアが誰でも自動化できるように、コーディング不要で開発を行えるように工夫されています。

その分今までの Studio に慣れている方は少し違和感があるかもしれません。

Studio X の特徴をまとめると次のようになります。

  • わかりやすくシンプルなユーザーインターフェース
  • プログラミング知識不要な開発手法
  • ドラッグ&ドロップで操作
  • テンプレートが用意されている

Studio X ですが従来の Studio よりシンプルなインタフェースとなっており、機能も絞られています。

注目すべきは上部のリボンパネル内の機能の少なさと右側のプロパティの消失でしょうか。

加え変数タブもなくなっています。

非エンジニアの方でも使いやすくしたというのがすごく伝わってきます。

一方で左側のパネルは見慣れない形式になっています。

従来の Studio ではここに処理を自動化する最小の部品であるアクティビティが個々のパーツ単位で並んでおりそれらを組み合わせてワークフローを開発したかと思います。

UiPath StudioX ではそれとは異なり「リソース(カード)」と「アクション」の2種類のアクティビティがあり、それらを組み合わせてワークフローを作成していきます。

リソース→【Excelアプリケーションスコープ】のようなスコープを決めるもの。

アクション→実際の自動化処理。

という感じに捉えていれば問題ないかと思います。

言い換えれば、Studio X ではアプリケーションごとにスコープを決める必要が出てきます。


プロジェクト ノートブック (Project Notebook)

Studio X の独自の仕様としてこの "プロジェクト ノートブック" というものがあります。

プロジェクト ノートブックは、ワークフロー内で利用する【日付】【文字列】【数値】【ファイル名】や【ファイルパス】の値を保持し、値を参照する Excel ファイルとして利用します。

自動化プロセスの実行中にデータを操作するために利用し、データの保存場所として使用することは意図されていません。

イメージが難しいと思いますので、プロジェクトノートブックの【ファイル】シートの画像を御覧ください。

入力と出力という箇所に着目してほしいのですが、入力に対して操作を加えた結果を出力としています。

つまり、従来のStudioで実施していた高度な変数処理をこのノートブック(Excel)に外だししたという感じかと思います。

Excelであれば、どんな業務部門の方でも馴染み深いですもんね。

このノートブックの出力はもちろん Studio X の各アクティビティから参照可能です。

Excelなら僕も使えるにゃ
いろんな関数でカスタマイズしてみるにゃーーーー


Studio Xの利用手順(Community)

Community版で Studio X を利用する方法を説明します。

結論から言えば、UiPath Studio と UiPath Studio X はプロファイルを変更することで切り替えを行うことができます。

すでに Studio をインストールしている場合は【スタート】→【設定】→【ライセンスとプロファイル】→【プロファイルを確認または変更】をクリックします。

すると、プロファイルを選択する画面が立ち上がるので 【UiPath Studio X】を選択します。

次のようにグリーンぽい?色の開発画面に変更されていれば無事完了です。


簡単な処理を実装してみる

せっかくなのでなにか実装してみたいと思い、プロジェクト ノートブック上で変換を加えた値を表示するという処理を実装してみました。

まず、リソースである【Excelファイルを使用】を配置し、対象のExcelファイルとしてノートブックを指定します。

続いて、今回はファイルシートの入力の箇所にファイルパスを書き込みたいので【セルに書き込み】のアクションを配置します。

配置をしたら [書き込む内容] と[書き込む場所] を指定するのですが、どちらも変数は必要なく下記のように選択で決める事ができます。

この辺は利用ユーザに合わせ徹底しているなと関心してしまいました。

最後に【メッセージボックス】アクションを配置し、出力から値を表示します。

ワークフローとしてはこんな感じです。

実際に実行・・・

今回はファイルのあるフォルダーパスを取得したので期待通り実装ができました。


最後に一言


今回初めてStudio Xに触ってみました。
簡単にかつ変数等の知識なしにワークフローが開発できてしまうので驚きでした。
確かにこれなら業務部門の方が自身でワークフローを開発できるかもしれません。

ただあくまでも日常業務、個人の業務の自動化であり、会社全体となった場合は従来の Studio での開発に成ると思います。
この辺の使い分けがまだ難しいですね。

質問等はコメント欄にて受け付けております。

今回も最後までお読みいただきありがとうございました。

では。

Be First to Comment

コメントを残す