200204 RPAツールでもできるWeb API 連携 -もう画面変更でロボットが壊れるとは言わせない- kuwazzyさん
ハッシュタグ → #RPALT RPA勉強&LT会!RPALT仙台 vol.01RPAツールでもできるWeb API 連携- もう画面変更でロボットが壊れるとは言わせない -@kuwazzyRPA勉強&LT会!RPALT仙台 vol.01#RPALT
View Slide
ハッシュタグ → #RPALT RPA勉強&LT会!RPALT仙台 vol.01自己紹介桑島 @kuwazzyCData Software Japan 技術担当ディレクター(SaaSアプリのWeb APIをSQLでデータアクセスできる製品を作ってます)岩沼市出身、仙台市在住趣味:キャンプ、スノボよく参加するコミュニティ:Web API / BI / kintone / RPA初仙台
ハッシュタグ → #RPALT RPA勉強&LT会!RPALT仙台 vol.01本LTでお話しすることアプリ側にWeb APIがなくても画面のデータを扱えるアプリ側の画面変更によってロボットが壊れるリスクRPAのすごいところRPAからWeb APIでアプリにアクセス
ハッシュタグ → #RPALT RPA勉強&LT会!RPALT仙台 vol.01RPAのよくある利用シナリオアプリAアプリケーション間の二重メンテ作業の自動化アプリ画面からデータを取得してデータ化アプリB・Excel・帳票とかRPAツール画面 画面
ハッシュタグ → #RPALT RPA勉強&LT会!RPALT仙台 vol.01RPAツールのアプリ画面の認識方法オブジェクト画像✓ HTMLのページ構造など✓ ボタンなどのレイアウト・色など座標 ✓ 左上を起点としてピクセル単位で位置測定アプリケーション側の画面変更によってロボットが壊れるリスク
ハッシュタグ → #RPALT RPA勉強&LT会!RPALT仙台 vol.01RPAに似ている!? iPaaSとはアプリAアプリケーション間のデータはWeb APIで連携アプリBiPaaSWebAPIWebAPIiPaaS : Integration Platform as A Service
ハッシュタグ → #RPALT RPA勉強&LT会!RPALT仙台 vol.01iPaaSの例(Zapier)https://www.cdatablog.jp/entry/2020/01/10/174301
ハッシュタグ → #RPALT RPA勉強&LT会!RPALT仙台 vol.01画面・API向き不向きオンプレアプリカスタムアプリSaaSアプリ画面 >>> APIAPI >>> 画面✓ 改修しない限り画面が変わることはない✓ APIが無いケースが多い✓ いつの間にか画面が変わる✓ APIを持っているケースが多い
ハッシュタグ → #RPALT RPA勉強&LT会!RPALT仙台 vol.01Microsoft Power AutomateUIフローの登場でAPIアクセスと画面アクセスの両刀使いhttps://flow.microsoft.com/ja-jp/ui-flows/
ハッシュタグ → #RPALT RPA勉強&LT会!RPALT仙台 vol.01他のRPAツールはAPIアクセスできないのか?HTTPリクエスト(REST API)用のコネクタを利用専用コネクタを利用API仕様(認証・ページング・リクエストパラメータとか)によって作り込まないといけないRPAツールによって提供されている連携アプリケーションが限られている (Salesforceなどで著名なものは比較的対応されている)RDBアクセスインタフェース(ODBC/JDBCなど)を利用多くのRPAツールは、MySQLやSQLServerなどと連携するためのRDBアクセスインタフェースを持っている
ハッシュタグ → #RPALT RPA勉強&LT会!RPALT仙台 vol.01(ちょと宣伝)CData ODBC/JDBC DriversCRMおよびマーケティング自動化会計システムコラボレーションおよびERPオンプレミスおよびクラウドDBドキュメントおよびファイル形式ソーシャルネットワーキングネットワーキングおよび認証電子商取引その他200+のSaaSなどのAPIにSQLでアクセスhttps://www.cdata.com/jp/drivers/
ハッシュタグ → #RPALT RPA勉強&LT会!RPALT仙台 vol.01(例) UiPath にてkintone データにAPIでアクセスhttps://qiita.com/sugimomoto/items/5cfe7e2ff0f85ad1a72ahttps://uipath-event.info/forward2019/file/早稲田大学におけるRPAを中心としたデジタルトランスフォーメーション.pdfBox連携の事例も
ハッシュタグ → #RPALT RPA勉強&LT会!RPALT仙台 vol.01『 このRPAツールからのこのSaaSにAPI接続できないか?』検証しますのでお声がけください!SaaSアプリRPA APIRPAツール RDB I/F メモAutomationAnywhereODBCBizRobo! JDBCBlue Prism OLE-DBUI Path ODBC 確認済みWinActor ODBC:発表者調べ:各RPAツールのDB I/Fサポート状況(まとめ) RPAからWeb APIでアプリケーションにアクセスできる