Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
RPALT_20210825_PowerAutomate_PAD
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
ASAHI_K2
August 25, 2021
Technology
1.3k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
RPALT_20210825_PowerAutomate_PAD
RPA勉強会!Power Automate Talk #14 PAD最新情報と業務に役立つ基本技!で発表した資料になります。
ASAHI_K2
August 25, 2021
More Decks by ASAHI_K2
See All by ASAHI_K2
Power Automate for desktop 誕生からリリース機能までを振り返る-歴史編
asahi_k2
0
1.8k
PADjp_val3_PAD_OrganizationalDevelopment
asahi_k2
2
1.2k
Power Automate Desktop のアクションから考える変数の使い方
asahi_k2
0
3.5k
Power Automate Desktopの内部言語Robinについて
asahi_k2
2
16k
第二回WinAutomation勉強会
asahi_k2
0
220
Other Decks in Technology
See All in Technology
自宅LLMの話
jacopen
1
600
Snowflakeと仲良くなる第一歩
coco_se
4
480
2026TECHFRESH畢業分享會 - Lightning Talk - E起 See See : 電商推薦讀心術? 數據說了算
line_developers_tw
PRO
0
1.1k
2026TECHFRESH畢業分享會 - AI 時代的人生存檔點
line_developers_tw
PRO
0
1.1k
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.5k
LayerXにおけるセキュリティ管理の現在地と次の一手
tosho
0
210
MCP Appsを作ってみよう
iwamot
PRO
4
660
SONiCのLinuxベースを活かしたZabbix監視
sonic
0
180
MUSUBI 田中裕一『AIと共に行う「しごとのリデザイン」- スモールバックオフィス編』AI Ops Lab #4
musubi
0
200
20260619 私の日常業務での生成 AI 活用
masaruogura
1
220
AI駆動開発を通して感じた、 AI時代のデザイナーの役割変化
whisaiyo
3
2.2k
ACE-Step-1.5で見る 音楽生成AIのしくみと“破綻だけ直す”Retake機能の開発【zennfes spring 2026 登壇資料】
personabb
1
490
Featured
See All Featured
The browser strikes back
jonoalderson
0
1.2k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.6k
The Curse of the Amulet
leimatthew05
1
13k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
590
Making the Leap to Tech Lead
cromwellryan
135
9.9k
Documentation Writing (for coders)
carmenintech
77
5.4k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
460
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.2k
KATA
mclloyd
PRO
35
15k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Paper Plane
katiecoart
PRO
1
51k
Optimizing for Happiness
mojombo
378
71k
Transcript
株式会社 ASAHI Accounting Robot 研究所 大沼 Power Automate Desktop の役立つ技を紹介!
RPA勉強会!Power Automate Talk #14 2021/08/25 #RPALT
自己紹介 大沼 和矢 (K2) ASAHI Accounting Robot 研究所 RPALT #RPALT
ロボ研 / PADjp運営メンバー WinAutomation/Power Automate/PAD Microsoft 365/Power Apps/ 最近の利用:C# /PowerShell /JavaScript
ASAHI Accounting Robot 研究所 RPALT {x} #RPALT 役立つ技を紹介! ロボ研Askeyの Power
Automate Desktopアクション100本ノック!!! から、 「Webページ上のデータ取得(スクレイピング)」 を応用した使い方をご紹介します! 【参考】 Power Automate Desktop「Webページ上のデータ取得(スクレイピング)」Askeyの パワーオートメイトデスクトップ 100本ノック - YouTube
ASAHI Accounting Robot 研究所 RPALT {x} #RPALT Webスクレイピングとは 一言で表現すると・・・ 「情報の抽出」
です!
ASAHI Accounting Robot 研究所 RPALT {x} #RPALT Webスクレイピングの活用 【例】 業務で利用している基幹システム、Webアプリケーションなどか
ら表示されるデータをコピーし、他のシステムやExcelなどへ貼 付け(コピー&ペースト)または、元データを目視で確認しながら 他のシステムへ入力して転記するケース など スクレイピング活用の出番!! Webアプリケーションの売上一覧から品目ごとの売上を集計
ASAHI Accounting Robot 研究所 RPALT {x} #RPALT Webスクレイピングの注意点 ロボットによる自動化(操作や情報の取得など)を禁止して いるサイトがあります。
利用規約などを確認し、操作するサイトがロボットの利用を 禁止していないか確認しましょう。 代表的な例: Amazon、Yahoo!ファイナンス、Uber、SNS系など・・・ APIが提供されていれば、APIを利用しましょう。 クラウドフローにコネクタがあればクラウドフローで処理す るのもOK。
ASAHI Accounting Robot 研究所 RPALT {x} #RPALT PADのWebスクレイピング方法 【参考】 データの抽出(スクレイピング)
- Power Automate サポート (asahi-robo.jp) 1. Webレコーダーを使った抽出方法 2. アクションを使った抽出方法 (「Web ページからデータを抽出する」アクションなど)
ASAHI Accounting Robot 研究所 RPALT {x} #RPALT Demo 「PADでWebスクレイピング」 得意先一覧
· Power Automate Desktop練習用サイト (asahi-robo.jp)
ASAHI Accounting Robot 研究所 RPALT {x} #RPALT さらに役立つ技! 「Desktop フローを実行」アクションを活用しよう
ASAHI Accounting Robot 研究所 RPALT {x} #RPALT ‘Desktop フローを実行’ アクションとは
・6月のアップデートで追加された機能 ・特定の処理を1つのフロー(デスクトップフロー)として作成し、 他のフローから呼び出して利用ができる フローの部品(パーツ)化を可能にする機能
ASAHI Accounting Robot 研究所 RPALT {x} #RPALT フローを部品化することによるメリット ・フローを小さい粒度で作成、管理できる(テストや修正が楽) ・共通処理は必要な時に呼び出すだけにできる
・開発コストの節約ができる ・チーム開発を可能にする ・有償ライセンスを保有していれば、組織内で部品化したフロー を共有できる
ASAHI Accounting Robot 研究所 RPALT {x} #RPALT ‘Desktop フローを実行’ の利用ケース
・システムへのログイン・ログアウト処理 ・データ取得処理 ・計算処理(月末日の取得、和暦の取得、営業日取得など) ・エラー発生時の共通処理 など
ASAHI Accounting Robot 研究所 RPALT {x} #RPALT 部品化するフローの作成・呼び出し方法 【部品化するフローの作成】 ・必要に応じて入出力変数を設定する
・通常の開発同様にアクションを組み合わせてフローを作成 ※入出力変数はデスクトップフローだけではなく、クラウドフローとの やり取りにも利用可能
ASAHI Accounting Robot 研究所 RPALT {x} #RPALT 部品化するフローの作成・呼び出し方法 【部品化したフローの呼び出し】 ・「Desktop
フローを実行」 アクションを配置 ※呼び出すフローに設定されている入出力変数が反映される
ASAHI Accounting Robot 研究所 RPALT {x} #RPALT ‘Desktop フローを実行’の注意点 同期処理であるため、並列処理による高速化などの用途には
使えない。 タイムアウトの設定ができない 入出力変数は特定の型しか扱えない ・入力変数:テキスト型のみ ・出力変数: ・クラウドフロー:テキスト型のみ ・デスクトップフロー:テキスト型、数値型、日付型
ASAHI Accounting Robot 研究所 RPALT {x} #RPALT Demo 「フローの部品化、呼び出し」 得意先一覧
· Power Automate Desktop練習用サイト (asahi-robo.jp) 【目標】 ’得意先一覧’のデータを 「得意先一覧取得機能」として部品化する
ASAHI Accounting Robot 研究所 RPALT {x} #RPALT 参考情報 Power Automate
Desktop のフローの部品化について考える https://qiita.com/K2_kzy/items/1d5bb4da5e1f842b8f6a ConvertFrom-Csv (Microsoft.PowerShell.Utility) - PowerShell | Microsoft Docs ConvertTo-Json (Microsoft.PowerShell.Utility) - PowerShell | Microsoft Docs
フロー’ Power Automate Desktopの 役立つ技を紹介!’ が正常に完了しました 実行時間:2021/08/25