$30 off During Our Annual Pro Sale. View Details »

RPAツールで自動化できるか?

Shogo Akimoto
November 14, 2020

 RPAツールで自動化できるか?

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/

Shogo Akimoto

November 14, 2020
Tweet

More Decks by Shogo Akimoto

Other Decks in Technology

Transcript

  1. RPAツールで自動化できるか?
    SBI AntWorks Asia 株式会社 秋本 尚吾
    AntWorks 社 今泉 諒平

    View Slide

  2. SBI AntWorks Asia 株式会社のご紹介
    シンガポールに本社を持つ
    AntWorks 社
    SBI グループの
    SBI ネオファイナンシャルサービシーズ株式会社
    合弁会社
    として誕生
    AntWorks 社が開発する AI を実装したエンタープライズ ソフトウェアの
    日本を中心とした販売拠点

    View Slide

  3. 統合オートメーション プラットフォーム (IAP)
    ANTstein SQUARE
    ©2020 SBI AntWorks Asia K.K. 3
    AI を活用した製品群で業務効率化を広範囲にカバー
    フルスタック RPA の価格破壊
    QueenBOT RPA
    現行と理想のプロセスの可視化
    Process Discovery
    ドキュメントの仕分けと
    読み取りを AI で賢く内製化
    Cognitive
    Machine Reading
    (CMR)

    View Slide

  4. QueenBOT RPA ~フルスタック RPA の価格破壊
    ©2020 SBI AntWorks Asia K.K. 4
    • 安価な価格帯:最低標準価格 30万円/年 (税別)
    • フルスタック RPA:サーバー型 RPA として必要十分の機能
    QueenBOT
    RPA
    サーバー型
    ユーザー、ロール、スケジュールなどの集中管理
    安全なセキュリティ
    監査ログ、サーバー側での認証情報保管
    オブジェクト認識型
    アプリケーションのボタンなどの操作を完全に再現
    安心のコンプライアンス対応
    ISO-27001 認証、GDPR 準拠
    マルチテナント
    1 台の PC 上で複数のロボットを同時実行可能
    フェイルオーバー
    途中で落ちたロボットを他の PC 上で継続実行
    メッセージキュー
    ロボット間でデータのやり取りが可能
    自動スケールボット
    想定以上な処理のロボットを他のロボットが支援
    フルスタック RPA として
    必要とされる機能
    適用範囲を広げる
    QueenBOT RPA ならではの機能

    View Slide

  5. RPA 活用の現実
    ©2020 SBI AntWorks Asia K.K. 5
    『中小企業層に「RPAはITスキル
    が不要」といった喧伝による
    弊害が発生している。』
    ~「2019年版 中堅・中小企業におけるRPA活用の実態
    と展望レポート」 (ノークリサーチ)
    ✓ RPA には IT スキルは必要
    ✓ 中小企業での RPA 活用には、そのための IT スキルを含めた
    提供が必要ですが、、、逃げ道はあります
    ~ IT企業とユーザー企業に所属する情報処理・通信に
    携わる人材の割合 (IPA「IT人材白書2017」)

    View Slide

  6. お題目
    RPA で、沖縄県感染情報センター等の Web ページから感染症の
    件数を取得して、データベース (Google シート) に出力したい
    https://www.pref.okinawa.jp/site/hoken/eiken/kikaku/kansenjouhou/home.html
    ©2020 SBI AntWorks Asia K.K. 6

    View Slide

  7. デモンストレーション
    開発工数 : 約 8 時間
    ©2020 SBI AntWorks Asia K.K. 7

    View Slide

  8. RPA による処理の概要
    ©2020 SBI AntWorks Asia K.K. 8
    データの取得 データの加工 データの出力

    View Slide

  9. 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]

    View Slide

  10. 2. PDF の場合
    • PDF ファイルの取得にはレコーダー機能を利用
    • 「PDFElement」(Wondershare 社) などのツールで
    Excel ファイルに変換
    ©2020 SBI AntWorks Asia K.K. 10
    データの取得 データの加工 データの出力

    View Slide

  11. 2. PDF の場合 (続き)
    • RPA はコマンドライン ツールだけでなく、
    UI のみのツールや Web サービスなどの自動化も可能
    • 位置情報は行や列の情報 (値、番号や名前) で指定
    できるが、Web サイトごとに異なる
    → パラメータシートで指定
    ©2020 SBI AntWorks Asia K.K. 11
    データの取得 データの加工 データの出力
    行 : セル値が「一類計」の行
    列 : セル値が「2020年」の列

    View Slide

  12. • 加工の例
    1. RPA の文字列操作機能を利用
    • 正規表現が利用できることが多く、先頭の数値を
    取り出すことや、文字列の置換が可能
    • 正規表現や置換する前後の文字列をパラメータシートで指定
    ©2020 SBI AntWorks Asia K.K. 12
    データの取得 データの加工 データの出力
    4件(八重山1件、中部3件) 4
    なし 0
    なし, 0

    View Slide

  13. 1. RPA の HTTP 操作機能を利用
    • 出力先 (Google シートの URL など) を
    パラメータシートで指定
    ©2020 SBI AntWorks Asia K.K. 13
    データの取得 データの加工 データの出力

    View Slide

  14. RPA + ツール + パラメータシートによる実現性
    ©2020 SBI AntWorks Asia K.K. 14
    データの取得 データの加工 データの出力
    ツール (PDF → Excel)
    オープンデータ取得先
    パラメータシート
    IT スキルの充実していないお客様での利用を可能に
    ✓ RPA によって、各種ツールの自動化を可能に
    ✓ 柔軟性はパラメータシート (CSV ファイルなど) で担保し、
    ロボットの変更を極力抑える
    ✓ ロボット作成や保守に関しては、弊社パートナー様ご紹介が可能
    データ出力先
    パラメータシート
    データ加工用
    パラメータシート

    View Slide

  15. • エンタープライズ企業様向け「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

    View Slide

  16. お問い合わせ先
    [email protected] まで
    メールにてご連絡ください。
    ©2020 SBI AntWorks Asia K.K. 16
    お問い合わせメール送信用の QR コードはこちら

    View Slide

  17. This document is confidential and intended solely for the use of the individual or entity to whom they are addressed.
    THANK YOU

    View Slide