2020年11月14日に EBILAB Okinawa Innovation Lab (沖縄) で開催されました Civic Hack Night Okinawa Vol.25「コードかかけなくてもアプリが作れる!Glideによるノーコード開発とRPA活用 もくもく会」でご紹介したオープンデータを RPA ツールで自動化するセッションの資料です。 https://civic-hack-night-okinawa.connpass.com/event/194687/
RPAツールで自動化できるか?SBI AntWorks Asia 株式会社 秋本 尚吾AntWorks 社 今泉 諒平
View Slide
SBI AntWorks Asia 株式会社のご紹介シンガポールに本社を持つAntWorks 社SBI グループのSBI ネオファイナンシャルサービシーズ株式会社合弁会社として誕生AntWorks 社が開発する AI を実装したエンタープライズ ソフトウェアの日本を中心とした販売拠点
統合オートメーション プラットフォーム (IAP)ANTstein SQUARE©2020 SBI AntWorks Asia K.K. 3AI を活用した製品群で業務効率化を広範囲にカバーフルスタック RPA の価格破壊QueenBOT RPA現行と理想のプロセスの可視化Process Discoveryドキュメントの仕分けと読み取りを AI で賢く内製化CognitiveMachine Reading(CMR)
QueenBOT RPA ~フルスタック RPA の価格破壊©2020 SBI AntWorks Asia K.K. 4• 安価な価格帯:最低標準価格 30万円/年 (税別)• フルスタック RPA:サーバー型 RPA として必要十分の機能QueenBOTRPAサーバー型ユーザー、ロール、スケジュールなどの集中管理安全なセキュリティ監査ログ、サーバー側での認証情報保管オブジェクト認識型アプリケーションのボタンなどの操作を完全に再現安心のコンプライアンス対応ISO-27001 認証、GDPR 準拠マルチテナント1 台の PC 上で複数のロボットを同時実行可能フェイルオーバー途中で落ちたロボットを他の PC 上で継続実行メッセージキューロボット間でデータのやり取りが可能自動スケールボット想定以上な処理のロボットを他のロボットが支援フルスタック RPA として必要とされる機能適用範囲を広げるQueenBOT RPA ならではの機能
RPA 活用の現実©2020 SBI AntWorks Asia K.K. 5『中小企業層に「RPAはITスキルが不要」といった喧伝による弊害が発生している。』~「2019年版 中堅・中小企業におけるRPA活用の実態と展望レポート」 (ノークリサーチ)✓ RPA には IT スキルは必要✓ 中小企業での RPA 活用には、そのための IT スキルを含めた提供が必要ですが、、、逃げ道はあります~ IT企業とユーザー企業に所属する情報処理・通信に携わる人材の割合 (IPA「IT人材白書2017」)
お題目RPA で、沖縄県感染情報センター等の Web ページから感染症の件数を取得して、データベース (Google シート) に出力したいhttps://www.pref.okinawa.jp/site/hoken/eiken/kikaku/kansenjouhou/home.html©2020 SBI AntWorks Asia K.K. 6
デモンストレーション開発工数 : 約 8 時間©2020 SBI AntWorks Asia K.K. 7
RPA による処理の概要©2020 SBI AntWorks Asia K.K. 8データの取得 データの加工 データの出力
1. HTML の場合• QueenBOT RPA のレコーダー機能を利用• 内蔵 Gecko エンジンによるレコーダー、Chrome / IE 用のレコーダー• 位置情報は HTML の XPath 式で指定• レコーダー機能で簡単に取得・指定可能• URL および位置情報は Web サイトごとに異なる→ パラメータシートで指定©2020 SBI AntWorks Asia K.K. 9データの取得 データの加工 データの出力//*[@id='tmp_contents']/table[2]/tbody[1]/tr[3]/td[2]
2. PDF の場合• PDF ファイルの取得にはレコーダー機能を利用• 「PDFElement」(Wondershare 社) などのツールでExcel ファイルに変換©2020 SBI AntWorks Asia K.K. 10データの取得 データの加工 データの出力
2. PDF の場合 (続き)• RPA はコマンドライン ツールだけでなく、UI のみのツールや Web サービスなどの自動化も可能• 位置情報は行や列の情報 (値、番号や名前) で指定できるが、Web サイトごとに異なる→ パラメータシートで指定©2020 SBI AntWorks Asia K.K. 11データの取得 データの加工 データの出力行 : セル値が「一類計」の行列 : セル値が「2020年」の列
• 加工の例1. RPA の文字列操作機能を利用• 正規表現が利用できることが多く、先頭の数値を取り出すことや、文字列の置換が可能• 正規表現や置換する前後の文字列をパラメータシートで指定©2020 SBI AntWorks Asia K.K. 12データの取得 データの加工 データの出力4件(八重山1件、中部3件) 4なし 0なし, 0
1. RPA の HTTP 操作機能を利用• 出力先 (Google シートの URL など) をパラメータシートで指定©2020 SBI AntWorks Asia K.K. 13データの取得 データの加工 データの出力
RPA + ツール + パラメータシートによる実現性©2020 SBI AntWorks Asia K.K. 14データの取得 データの加工 データの出力ツール (PDF → Excel)オープンデータ取得先パラメータシートIT スキルの充実していないお客様での利用を可能に✓ RPA によって、各種ツールの自動化を可能に✓ 柔軟性はパラメータシート (CSV ファイルなど) で担保し、ロボットの変更を極力抑える✓ ロボット作成や保守に関しては、弊社パートナー様ご紹介が可能データ出力先パラメータシートデータ加工用パラメータシート
• エンタープライズ企業様向け「60 日間フリートライアル」https://www.ant.works/queenbotrpa-free-trial (QueenBOT RPA)• e ラーニング「AntWorksラーニング」および認定試験 (日本語)https://antworkslearning.ant.works/• 各製品 2 時間の体験会 (日本語、弊社または Web 会議形式での開催)• 製品マニュアル (英語)https://antworkslearning.ant.works/learning/product-documentation※日本語の製品マニュアルは弊社担当にお問い合わせください• ユーザー コミュニティ「AntWorksコミュニティ」https://antworkslearning.ant.works/community/“フリー” トライアル©2020 SBI AntWorks Asia K.K. 15
お問い合わせ先[email protected] までメールにてご連絡ください。©2020 SBI AntWorks Asia K.K. 16お問い合わせメール送信用の QR コードはこちら
This document is confidential and intended solely for the use of the individual or entity to whom they are addressed.THANK YOU