使うだけ講座で配ったフローの効果を、実行回数で見える化した仕組み

Power Automate 実践・Tips
製造業の社内で続けている Power Platform 推進の記録です。全体の流れは非IT部門から社内のPower Platform推進を3年続けた全体図にまとめています。
この記事のゴール:講座で配ったフローが、参加者の職場で何回動いて、どれだけ時間が浮いたかを、自動で集めて見える形にする仕組みを持ち帰ることです。

社内の Power Automate 講座では、参加者にフローを作ってもらうのではなく、できあがったフローを配って使ってもらっています。

この形にすると、講座のあとにフローがどれだけ使われているかが、講師の側から見えなくなります。
そこで、配るフローそのものに、動いたことを記録するアクションを1つ仕込みました。

記録はフローが動くたびに SharePoint のリストにたまり、Power BI のグラフで毎日更新されます。
使うのは標準のコネクタだけです。
Premium のライセンスは使っていません。

参加者は使うだけで、使った分が、効率化できた時間として見えるようになりました。

 

いまここ

1見えなかった効果
2仕込む1アクション
3記録する4つの値
4削減単位とグラフ
5限界と課題

配ったあとの効果が見えなかった

この節で分かること

なぜ記録の仕組みが必要になったかを見ます。
読み終えるとこうなる

配ったフローの実行履歴を、講師が見られない理由が分かります。

講座は、フローを ZIP ファイルで配って、参加者が自分の環境に取り込む形です。
この形にした理由は使うだけでOKにした理由に書きました。

講座の回数と参加者の数は、こちらで数えられます。
ただ、それは講座を開いた量であって、効果ではありません。
効果は、配ったフローが職場で何回動いて、どれだけ手作業が減ったかです。

実行履歴フローが動いた記録です。
いつ動いたか、成功したか、どこで止まったかを、フローの詳細の画面で確認できます。
家電でいうと、使用ログのようなものです。

取り込まれたフローは、参加者の環境にある、参加者のフローです。
そのため、標準の実行履歴は参加者の画面には出ても、配った講師の画面には出ません。
何百人に配っても、講師の側には何も返ってこない状態でした。

 

いまここ

1✓ 見えなかった効果
2仕込む1アクション
3記録する4つの値
4削減単位とグラフ
5限界と課題

配るフローに、記録のアクションを1つ仕込む

この節で分かること

仕組みの全体と、仕込むアクションを見ます。
読み終えるとこうなる

配る、たまる、見えるの3段の流れが分かります。
講師がフローを作り ZIP で配り参加者が使う上の段と、フローが動くたびに実行履歴リストに記録され、削減単位を掛けて Power BI のグラフになる下の段
▲ 配るフローに記録のアクションを仕込んでおくと、使われるたびに実行履歴リストにたまり、グラフで見える

流れは、上の段の配ると、下の段のたまるの2つです。

  1. 講師がフローを作る:本体の処理に加えて、実行履歴のリストに1件追加するアクションを入れておく
  2. ZIP で配る:講座のあと、アンケートに答えた人に届く
  3. 参加者が自分の仕事で使う:参加者はフローを作らないし、記録のことも気にしなくてよい
  4. フローが動くたびに記録される:仕込んだアクションが、SharePoint のリストに1件追加する
  5. グラフで見える:リストを Power BI で読み、削減単位を掛けて、効率化できた時間として毎日更新する

使うアクションは、SharePoint の「項目の作成」です。
配るフローの全部に、同じ形で入れています。
記録先のリストは1つにまとめているので、どのフローが動いても、同じリストに行が増えていきます。

オフにされたフローは、記録のアクションまで進まないので、記録も残りません。
グラフの数字は、配った本数ではなく、実際に動いた回数だけです。

参加者の側で必要になること

フローは参加者の接続で動くので、記録のアクションも参加者の権限でリストに書き込みます。
そのため、記録先のリストには、フローを使う人が項目を追加できる権限が必要です。
また、実行者や部署を記録するので、何を記録するかは、配るときに参加者へ伝えておくことが前提になります。

 

いまここ

1✓ 見えなかった効果
2✓ 仕込む1アクション
3記録する4つの値
4削減単位とグラフ
5限界と課題

記録する4つの値

この節で分かること

リストに残す列と、その値の取り方を見ます。
読み終えるとこうなる

フロー名、日時、実行者、部署を、手入力なしで取る方法が分かります。

実行履歴のリストに残しているのは、フロー名、実行日時、実行者、部署の4つです。
どれも、参加者が何かを入力しなくても、フローの中で取れる値です。

列 分かること 取り方の例
フロー名 どのフローが動いたか 式 workflow()?['tags']?['flowDisplayName'] でフローの表示名を取る
実行日時 いつ動いたか 式 utcNow() で今の日時を取る(協定世界時)
実行者 誰の環境で動いたか Office 365 Users の「自分のプロフィールの取得 (V2)」で、メールアドレスや表示名を取る
部署 どの部署で使われているか 同じアクションの部署の値を使う

右の列は、同じ形を作るときの一例です。
社内の実物とは、細かいところが違います。

式(関数)Power Automate の中で値を計算したり取り出したりする書き方です。
電卓に入れる計算式のようなもので、workflow() はそのフロー自身の情報を、utcNow() は今の日時を返します。

フロー名を式で取っておくと、配るフローを増やしても、記録のアクションをそのままコピーして使えます。
日時は協定世界時で残るので、日本時間で見たい場合は、Power BI の側か、式で9時間ずらして使います。

 

いまここ

1✓ 見えなかった効果
2✓ 仕込む1アクション
3✓ 記録する4つの値
4削減単位とグラフ
5限界と課題

削減単位を掛けて、時間にする

この節で分かること

記録した回数を、効率化できた時間に変える方法を見ます。
読み終えるとこうなる

フローごとの削減単位と、Power BI での集計の形が分かります。

回数だけでは、効果の大きさが分かりません。
1回で5秒浮くフローと、1回で10分浮くフローが、同じ1回に数えられるためです。

そこで、フローごとに削減単位を決めています。
削減単位は、そのフローが1回動くと、手作業に比べて何分浮くかという値です。

実行回数実行履歴リストの、フローごとの行数
× 削減単位フローごとに決めた、1回で浮く時間
= 効率化できた時間フローごと、部署ごと、月ごとに集計する

たとえば、1回で2分浮くフローが300回動いていれば、600分、つまり10時間です(数字は説明のための例です)。

Power BIデータを読み込んでグラフや表にする Microsoft のツールです。
Excel のグラフを、元のデータが増えるたびに自動で描き直してくれるものと考えると近いです。

Power BI は SharePoint のリストを直接読めるので、リストに行が増えれば、グラフも更新されます。
更新は毎日、自動で行う設定にしています。
部署の列があるので、どの部署でどのフローがよく使われているかも分かります。

 

いまここ

1✓ 見えなかった効果
2✓ 仕込む1アクション
3✓ 記録する4つの値
4✓ 削減単位とグラフ
5限界と課題

この仕組みの限界と、まだできていないこと

この節で分かること

この見える化で言えることと、言えないことを整理します。
読み終えるとこうなる

数字を人に見せるときに、どこまで書けるかが分かります。

実際に動いた回数を自動で集められるようになりましたが、この数字で全部が言えるわけではありません。

  • 時間は試算の値:削減単位は、作業を手でやった場合の時間をもとに決めた見積もりの値。
    回数は実測でも、掛けたあとの時間は試算になる
  • 汎用のフローは1回が小さい:誰でも使える形にしたフローは、1回あたり数十秒のものもある。
    回数は多くても、1件あたりの効果は小さい
  • 見る人がまだ限られている:グラフは毎日更新されているが、見ている人はまだ一部。
    作っただけでは、効果は伝わらない
  • 記録先の管理が要る:リストの権限、記録する項目の説明、行が増え続けたときの扱いは、配る側が持ち続ける

特に3つ目は、今の課題です。
測ることと集めることは自動で回るようになったので、次はこの数字を、使っている部署やまだ使っていない部署に届ける形を考えています。

まとめ

  • 配るフローに、SharePoint のリストへ1件追加するアクションを仕込む
  • 記録するのは、フロー名、実行日時、実行者、部署の4つ。
    どれもフローの中で取れる
  • フローごとの削減単位を掛けて、効率化できた時間にする
  • Power BI でリストを読み、毎日自動で更新する
  • 時間は試算の値なので、見せるときはそのことも添える

講座の運営そのものを自動化した話は社内講座の運営を手作業から全自動にした1年に、アンケートの見える化はフィードバックの機会は、自分でつくるに書いています。

研修・導入のご相談
次の3つの研修と導入を、お受けしています
会社・チームの業務に合わせて、どれか1つからでも進められます。
Power Automateくり返しの手作業を、フローで自動にする
Microsoft 365 CopilotWord・Excel・Teams・Outlook で、書く・まとめる仕事を Copilot に頼む
Copilot Studio社内の質問に答える AI エージェントを作る
お受けしている形
研修・ハンズオン社内向けの開発導入前の相談(ライセンス・進め方)企業導入の伴走個人の伴走
オンライン中心。ページ内のフォームから受け付け、3営業日以内にメールでお返事しています。

※ 本記事は公開日時点の情報と、筆者が実際に運営・検証した内容をもとにまとめています。画面や仕様は変更されることがあるため、最新の状況は Microsoft Learn もあわせてご確認ください。

※ 本記事の構成や図解の一部は、AI と壁打ちしながら作成しています。

\ 最新情報をチェック /

💌

最新のPower Automate Tipsを毎日チェック

1枚スライドで関数・概念をわかりやすく解説しています。

𝅧 @isamu_Automate をフォロー →
⚡

PA45 — 45分でPower Automateを一緒に学ぼう

毎週木曜夜・オンライン・無料のハンズオン講座。初心者歓迎。

次回PA45に参加する →

コメント

PAGE TOP