14K Views
April 13, 24
スライド概要
2024/04/13 気ままに勉強会 #81
「Power Automateと仲良くするために知っておきたいこと」
の資料です。
Power Platform、Micorosoft 365らへんについて勉強しています。 気ままに勉強会 主催運営 https://kimamani.connpass.com/ たなの覚え書き(blog) https://tana-techlog.net/
Power Automate と仲良くするために 知っておきたいこと 2024/04/13 気ままに勉強会 #81 たな
自己紹介 Power Platformに魅了されたパンダ。 推しはPower Automate。 Power Platformの仲間が増えると嬉しいです。 X(Twitter) : @dreams_panda ブログ : https://tana-techlog.net/ たな Docswell : https://www.docswell.com/user/tanapandalove (Yuka Tanabe) Microsoft MVP (Business Applications) #気ままに勉強会 2
注意事項 • お話する内容は、私の個人的見解を含みますのでご注意ください。 詳細については、Microsoft公式ページや実機確認されるようお願いいたします。 • 内容について認識違いをしている点があるかもしれません。 お気づきの場合は、ご指摘いただけると助かります。 • 画面や仕様は、2023年4月時点の情報です。 今後のアップデート等により、仕様変更する可能性があります。 #気ままに勉強会 3
本日のお品書き • Power Automateとは? • Power Automateってどんな子? • クラウドフローとお付き合いするにあたって気にしておいたほうが良い こと • Power Automateで何をしたらよいのか? #気ままに勉強会 4
Power Automate とは? #気ままに勉強会 5
Power Automate • さまざまなサービスと連携し、業務の自動化を行うためのプラット フォーム [引用] Microsoft Power Automate – Process Automation プラットフォーム | Microsoft https://www.microsoft.com/ja-jp/power-platform/products/power-automate #気ままに勉強会 6
気ままに勉強会 #33 パワ美ちゃん リターンズ 2022/9/24 資料より Power Automate • さまざまなサービスと連携し、業務の自動化を行うためのサービス 以下ページに統合、リダイレクト Microsoft Power Automate – Process Automation プラットフォーム | Microsoft https://www.microsoft.co m/ja-jp/powerplatform/products/power -automate [引用] Power Automate | Microsoft Power Platform https://powerautomate.microsoft.com/ja-jp/ #気ままに勉強会 7
気ままに勉強会 #33 パワ美ちゃん リターンズ 2022/9/24 資料より クラウドフロー(DPA) • アプリ、データ、サービスをAPIで連携し、自動化 以下ページに統合、リダイレクト [引用] デジタル プロセス オートメーション | Microsoft Power Automate https://powerautomate.microsoft.com/ja-jp/digital-process-automation/ #気ままに勉強会 Microsoft Power Automate – Process Automation プラットフォーム | Microsoft https://www.microsoft.co m/ja-jp/powerplatform/products/power -automate 8
気ままに勉強会 #33 パワ美ちゃん リターンズ 2022/9/24 資料より デスクトップフロー(RPA) • デスクトップの操作を自動化 • Power Automate for desktop [引用] RPA ツールを採用するメリット | Microsoft Power Automate https://powerautomate.microsoft.com/ja-jp/rpa-tool/ #気ままに勉強会 9
Power Automateって聞いて どんなキーワードが浮かびますか? 10
Power Automateのさまざまな機能 [引用] Microsoft Power Automate – Process Automation プラットフォーム | Microsoft https://www.microsoft.com/ja-jp/power-platform/products/power-automate #気ままに勉強会 11
クラウドフロー(DPA) [引用] Microsoft Power Automate – Process Automation プラットフォーム | Microsoft https://www.microsoft.com/ja-jp/power-platform/products/power-automate#tabs-pill-bar-ocb9d4_tab3 #気ままに勉強会 12
クラウドフロー(DPA) [引用] Microsoft Power Automate – Process Automation プラットフォーム | Microsoft https://www.microsoft.com/ja-jp/power-platform/products/power-automate#tabs-pill-bar-ocb9d4_tab3 #気ままに勉強会 13
デスクトップフロー(RPA) [引用] Microsoft Power Automate – Process Automation プラットフォーム | Microsoft https://www.microsoft.com/ja-jp/power-platform/products/power-automate#tabs-pill-bar-ocb9d4_tab2 #気ままに勉強会 14
デスクトップフロー(RPA) [引用] Microsoft Power Automate – Process Automation プラットフォーム | Microsoft https://www.microsoft.com/ja-jp/power-platform/products/power-automate#tabs-pill-bar-ocb9d4_tab2 #気ままに勉強会 15
クラウドフロー(DPA)とデスクトップフロー(RPA) Digital Process Automation Robotic Process Automation • Power Automateでは「クラウドフロー」 を指す • Power Automateでは「デスクトップフロー」 を指す • ブラウザで作成する • Power Automate for desktopで作成す る • コネクタ経由でクラウドサービスのAPIで各 種サービスを操作する • PC上で開いている様々なクライアントアプリ (ブラウザ含む)を操作する • PCが起動していなくても動作する • PCが起動していないと動作しない(PCのリ ソースを利用する) #気ままに勉強会 16
デスクトップフローを利用する際の注意点 • Power Automate for desktopは、PCにインストールして使用す る無料のアプリケーション(Windowsライセンスに含まれるから) <前提条件(一部)> • Windows 10以降であれば追加費用なしで利用可能(一部機能を除く) ※ Power Automate Premiumなどのスタンドアロンライセンスで利用する場合は、Windows10以 降 Pro またはEnterpriseエディションが必要 • Microsoft アカウント(MSA)があれば利用可能 ※ MSAに紐づいたfor BusinessではないOneDriveに保存される ※ MSAではなく組織アカウントの場合は、既定の環境のDataverseに保存される • Windowsライセンスの範囲での利用は未サポート ※ そのため、個人利用が想定されている(はず)。 業務で利用するには、Power Automate Premiumなどのスタンドアロンライセンスの購入が必要 [参考] Power Automate for desktop のサポート範囲について | Japan Dynamics CRM & Power Platform Support Blog https://jpdynamicscrm.github.io/blog/powerautomate/PowerAutomateDesktopSupportability/#more #気ままに勉強会 17
デスクトップフロー(Power Automate for desktop)のライセンス [引用] Power Platform ライセンス ガイド(2024年2月) https://go.microsoft.com/fwlink/?linkid=2085130 #気ままに勉強会 18
気ままに勉強会 #33 パワ美ちゃん リターンズ 2022/9/24 資料より Power Automateってどんな子? ~擬人化してみた~ #気ままに勉強会 19
新人事務員のパワ美さんです • 私たちが普段行っているちょっとした面倒だなーと思って いる定型的な作業を代行してくれるとても頼もしい味方で す。 • 指示したことは、忠実に守ってくれて、かつ、正確な作業を 迅速に行ってくれる真面目な新人の事務員さんです。 • ただし、英語圏出身なので、日本語がちょっと苦手です。 #気ままに勉強会 気ままに勉強会 #33 パワ美ちゃん リターンズ 2022/9/24 資料より
気ままに勉強会 #33 パワ美ちゃん リターンズ 2022/9/24 資料より 自己紹介 職務 ✓ あなたの代わりに繰り返 し行うような定型的な作 業を代行します ✓ ただし、作業できる操作 は決まっています 長所 ✓ 指示は忠実に守ります ✓ 正確な作業には自信があ ります 短所 ✓ 曖昧な指示では作業でき ません ✓ 報告はカタコトの日本語 や英語になります ✓ 記憶力は抜群で一度覚え た指示は忘れません ✓ 作業速度は速いです ✓ 指示通りに作業ができな い場合は迅速に報告しま す Twitter #気ままに勉強会 21
気ままに勉強会 #33 パワ美ちゃん リターンズ 2022/9/24 資料より 作業指示書どおりに作業します • 作業指示書 = クラウドフロー • 業務の流れ と 条件に応じた動き方の定義を設定する • 一度、作成してしまえば、指示書どおり作業する トリガー トリガー パワ美ちゃんに作業していいよというGoサイン アクション パワ美ちゃんへの具体的な作業内容の指示 アクション Twitter #気ままに勉強会 22
気ままに勉強会 #33 パワ美ちゃん リターンズ 2022/9/24 資料より あなたの作業を代行します • メールの差出人は「あなた」です • Teamsの投稿者は「あなた」です • 各サービスでの操作は「あなた」に割り当てられている権限で実行され ます Twitter #気ままに勉強会 23
作業指示書どおりできないのはなぜ? 気ままに勉強会 #33 パワ美ちゃん リターンズ 2022/9/24 資料より • 作業指示が正しくないから • 指示が正しくありません。Power Automateがわかるように正確に指示して あげてください。 • 操作するための権限がないから • 権限がない操作をさせようとしています。正しい権限で実行しようとしているか 確認してください。 • まだ操作することができない機能だから • Power Automateでは操作ができない機能もあります。 • 契約違反だから • Power Automateには制限があります。制限を超えての利用には注意が必要 です。 Twitter #気ままに勉強会 24
気ままに勉強会 #33 パワ美ちゃん リターンズ 2022/9/24 資料より 契約条件 • たくさんの作業を実施することができます • しかし、契約上、作業できる範囲には制限があります ひとつの作業指示書を継続的に 作業するのは、30日までとなります。 30日を過ぎると、勝手に処理を終了します。 一人あたり1日6000回の APIしか実行できません 覚えらえる作業指示書は 600の指示書までです 100MB以上のファイルの処理が できません。 (設定で1GBまでできる場合もある) [参考]制限と構成 - Power Automate | Microsoft Learn https://learn.microsoft.com/ja-jp/power-automate/limits-and-config?WT.mc_id=DX-MVP-5005072 Twitter #気ままに勉強会 25
気ままに勉強会 #33 パワ美ちゃん リターンズ 2022/9/24 資料より サービスごとの作業限界 [引用] SharePoint - Connectors | Microsoft Learn [引用] Excel Online (Business) - Connectors | Microsoft Learn https://learn.microsoft.com/jajp/connectors/sharepointonline/?WT.mc_id=DX-MVP5005072#limits https://learn.microsoft.com/jajp/connectors/excelonlinebusiness/?WT.mc_id=DX-MVP5005072#limits 作業限界を超えると、作業効率がさがります Twitter #気ままに勉強会 26
気ままに勉強会 #33 パワ美ちゃん リターンズ 2022/9/24 資料より サービスごとの作業制限 [引用] SharePoint - Connectors | Microsoft Learn [引用] Excel Online (Business) - Connectors | Microsoft Learn https://learn.microsoft.com/jajp/connectors/sharepointonline/?WT.mc_id=DX-MVP5005072#%E6%97%A2%E7%9F%A5%E3%81%AE%E5%95 %8F%E9%A1%8C%E3%81%A8%E5%88%B6%E9%99%90%E 4%BA%8B%E9%A0%85 https://learn.microsoft.com/jajp/connectors/excelonlinebusiness/?WT.mc_id=DX-MVP5005072#%E3%82%A2%E3%82%AF%E3%82%B7%E3%83%A7% E3%83%B3%E3%81%AE%E6%97%A2%E7%9F%A5%E3%81%AE% E5%95%8F%E9%A1%8C%E3%81%A8%E5%88%B6%E9%99%90 Twitter #気ままに勉強会 27
ワタシ、ニホンゴ、ニガテデス 気ままに勉強会 #33 パワ美ちゃん リターンズ 2022/9/24 資料より • 作業ができないときの報告(エラー)は基本的に英語で行います • 日本語を交えることも可能ですが、拙い日本語です Webサービスのエラーコードとメッセージを参考にしてください! 各サービスの機能について理解が必要です! Twitter #気ままに勉強会 28
つまり・・・ • 今はできないことができるようになってくる優秀な人材です。 • 新人さんに教育するように丁寧に正確な指示書(クラウドフロー)を作 成してあげましょう。 • 代行してもらう作業を行う各サービス(SharePoint、Teamsなど)の 機能を理解しましょう。 • 契約条件に合わせた労働になるように考えてあげましょう。 • 日本語苦手なところも愛してあげましょう。 Twitter #気ままに勉強会 29
Power AutomateのCopilot 30
Copilot in Power Automate • クラウドフロー(作業指示書)を作成する手助けをしてくれる存在 [引用] Microsoft Power Automate – Process Automation プラットフォーム | Microsoft https://www.microsoft.com/ja-jp/power-platform/products/power-automate#tabs-pill-bar-ocb9d4_tab1 #気ままに勉強会 31
Power Automate(クラウドフロー)と お付き合いするにあたって 押さえておきたいこと #気ままに勉強会 32
クラウドフローとお付き合いするにあたって気にしておいたほうが良 いこと • 日時:UTC(世界標準時) • 日本時間にするには、UTC+9時間の「JST」に変換する必要あり • 入出力:JSON • 「未加工入/出力の表示」または「コードビュー」は、すべてJSON • = JSONを扱えるとできることが広がる • 文字コード:UTF-8 • Windowsで扱うことの多い「Shift_JIS」は扱えない ※ 昔のCSVなどのテキストは、「Shift_JIS」で保存されていることが多いので、注意 [参考] Power Automate でテキストファイルの文字化けを回避する | Japan Dynamics CRM & Power Platform Support Blog (jpdynamicscrm.github.io) https://jpdynamicscrm.github.io/blog/powerautomate/Avoid-Character-Corruption-Methods/ [参考] Power Automate で CSV ファイルを取り込む | Japan Dynamics CRM & Power Platform Support Blog (jpdynamicscrm.github.io) https://jpdynamicscrm.github.io/blog/powerautomate/Import-Csv-With-Standard-Connectors/ #気ままに勉強会 33
Power Automateで何をしたらよいのか? #気ままに勉強会 34
寄せられた学びたいこと・ご質問の抜粋 • どのような業務でPower Automateを活用しているか。 • Power Automateの活用事例を学びたい • Power AutomateとPADの連携(API連携で何ができるか) • Power Automateのいろいろな活用事例を学びたいです。 • Power Automate でこんな処理に使っている(概要や用途など) • あるあるだと思うのですが、操作などをメインで調べていて実際に何が作りたいのかが不 明瞭です…実例などの紹介があれば気付きがあると思いますので是非お願いいたします。 などなど #気ままに勉強会 35
「あなた」が普段行っている、めんどくさいなー、 誰か代わりにやって欲しいなって 思う作業(定型業務)ありませんか? 36
代わりにやって欲しいこと • クラウドフローは、「あなた」ができることを、代わりに操作します。 ※ 「あなた」ができない操作は、できません。 それ、クラウドフローに変わってもらうことはできませんか? #気ままに勉強会 37
お悩み相談 • 目下の課題は、会社の稟議書が紙に押印なので、これをアプリで実現し たい・・・と、勉強させてもらってます。承認フローのパターンが甚だ複 雑・・・バリエーションが多いので、さて、どうしたものかと思案中です。 そのパターン、バリエーション(作業)って本当に必要ですか? それ、Power Automateで行う必要がありますか? #気ままに勉強会
まとめ • Power Automateには、「クラウドフロー(DPA)」と「デスクトップフ ロー(RPA)」がある • 違いを理解しておこう • クラウドフローでは、「日時:UTC」「文字コード:UTF-8」「JSON」 • 念頭にいれておくとよい • Power Automateは、本来「あなた」が行うことを代わりに実行して くれる • 「あなた」が代わってもらいたいなーと思う作業から任せてみるとよい #気ままに勉強会 39
THANK YOU !