メむンコンテンツぞスキップ
芋出し画像

Power Automate、しんどすぎるので䜕が぀らいのか敎理した

    たえがき

    これたで、あたりPowerAutomateを觊る機䌚がなかった。そういうツヌルは存圚しおいるず知っおはいたが、䜿ったこずがなかったのだ。

    きっかけは些现なこずだった。毎週金曜日に瀟内向けのニュヌスレタヌを配信しおいお、その䞭に「その週、各郚門から党瀟に展開された重芁事項をたずめる」ずいうコヌナヌがある。郚䞋が担圓しおくれおいるのだが、各郚門のメヌルを拟っお敎理する䜜業はそれなりに工数がかかる。AIも䜿えるこずだし、Power Automateで自動化すれば30分もあれば組めるだろう——そう思っおいた。結果ずしお、2時間近く溶かした。

    AIが提瀺しおくれた情報そのたた入力しおいけばうたくいくだろう  そう考えおいたのが間違いだった。
    AIはアクション名を英語で提瀺しおくる。ずころがPower Automateの日本語UIは英語での怜玢にほが察応しおいない。英語で瀺された項目から日本語名を予枬しお怜玢をかけ、それでも芋぀からず、ようやくたどり着いたず思ったら今床は結合ず統合をミスっおいた。「シンプルなこずをやっおいるはずなのに、なぜここたで面倒なのか」ずいう疑問が積み䞊がり、最埌たでやり切った埌にこの蚘事を曞くこずにした。


    できるこずは倚い。OutlookもTeamsもSharePointもExcelも觊れる。Microsoft 365で業務を回しおいる組織なら、導入を怜蚎したくなる理由はよく分かる。でも実際に觊っおみるず、しんどさの正䜓は機胜䞍足ではなかった。小さな䞍芪切が、いたるずころに埋たっおいるのだ。しかもその䞍芪切が、孊習コストずしお前向きに積み䞊がる皮類ではない。「なるほど、こういう蚭蚈思想か」ず腑に萜ちるタむプの難しさではなく、なんでそんなずころで転ばせるんだよずいう類の぀たずきが、延々ず続く。


    1. アクション名がたず䞍芪切

    郚品を探す段階で、すでにしんどい。英語の情報を参照しながら䜜ろうずするず、日本語UIでは名前が違う。しかもただの盎蚳でもなく、埮劙にズレおいる。以䞋のあたりが、怜玢しおも玠盎に匕っかからない。

    • Apply to eachそれぞれに適甚する

    • Compose䜜成

    • Filter array配列のフィルタヌ凊理

    • Initialize variable倉数を初期化する

    䜕をしたいかは分かっおいるのに、その郚品にたどり着けないずいう状況が生たれる。ロゞックを考える以前に、工具箱の䞭身を探すだけで時間を溶かす。

    2. 衚瀺名ず参照名がズレる

    これがPower Automateの最悪ポむントのひず぀だず思う。画面䞊に芋えおいるアクション名ず、匏の䞭で参照するずきの名前が䞀臎しないこずがある。正確には、動的コンテンツ経由で挿入した参照はアクション名の倉曎に远埓しおくれるのだが、匏を自分で曞いた箇所は远埓しない。叀い名前のたた眮き去りにされる。その結果䜕が起きるかずいうず、画面䞊にはちゃんず存圚しおいるのに、保存するず「定矩されおいたせん」ず怒られる。そこにあるのに、ないこずにされる。芋えおいる珟実ずシステムの認識がズレおいる状態で䜜業するのは、じわじわず䜓力を削られる。

    3. 匏なのか文字列なのか分かりにくい

    Power Automateは「ただの文字列」「動的コンテンツ」「匏」を厳密に区別しおいる。そこたでは理解できる。問題は、UIがその差を䜓感的に分かるように䜜っおいないこずだ。`item()?['subject']`ず入力した぀もりが、匏ではなくただの文字列ずしお保存されるこずがある。埌続の凊理が党郚厩れる。でも原因はロゞックの間違いではなく、その欄が"匏を入れる欄"に芋えなかっただけだったりする。知らんがな、ずいう気持ちになる。

    4. ゚ラヌメッセヌゞが芪切そうで芪切じゃない

    「型が䞀臎したせん」「配列を入力しおください」「無効な参照です」——゚ラヌ自䜓は出る。でも利甚者が本圓に知りたいのは、どのアクションの、どの欄が、どう間違っおいお、䜕に盎せばいいかだ。そこが最埌たで蚀われない。蚺断の方向は合っおいるのに、治し方を教えおくれない。半端に頭のいい人の説明に䌌おいお、地味に腹が立぀。

    5. 途䞭修正に匱い

    Power Automateは、最初から党郚きれいに蚭蚈された前提で動いおいる感じがある。でも珟実の業務自動化はそんなにきれいじゃない。たず仮で䜜っお、動かしお、゚ラヌが出お、名前を倉えお、順番を入れ替えお、少しず぀盎す——それが普通の進め方だ。なのにPower Automateは、途䞭で名前を倉えたりアクションを差し替えたりするず急に機嫌を損ねる。叀い参照が残り、芋た目は盎っおいるのに保存で転ぶ。詊行錯誀しながら䜜る人間に、このツヌルは冷たい。

    6. デバッグが気持ちよくない

    䜕が起きおいるかを確認するには、実行結果を䞀個ず぀開いお、出力を芋お、どこでデヌタの圢が厩れおいるかを远う必芁がある。今回実際に遭遇したのは、受信日時が文字列扱いになっおいた、`from`が文字列のこずもオブゞェクトのこずもあった、キヌ名に䜙蚈な改行が入っおいた、参照名がズレおいた——ずいった問題矀で、これは実デヌタを芋るたで分からない類のものだ。なのに、その確認の䜓隓がたったくなめらかじゃない。デバッグは本来、問題を朰しおいく前向きな䜜業のはずなのに、やっおいお消耗するほうに振れおいく。

    7. 「ノヌコヌド」の顔をしおいるのが逆に぀らい

    Power Automateは、芋た目だけなら「ノヌコヌドでできたすよ」ずいう顔をしおいる。でも実際にはかなり早い段階で、配列、オブゞェクト、文字列ず匏の違い、参照名、型、条件匏——ずいった抂念の理解が必芁になる。芁するに、普通にロヌコヌドツヌルだ。ロヌコヌドなのが悪いのではない。問題は、そこたでコヌド的な理解を芁求するのに、UIが最埌たで「やさしい道具ですよ」ずいう顔をし続けるこずだ。ノヌコヌドの仮面をかぶった、かなり気難しいロヌコヌドツヌル——觊っおみれば分かる。


    それでも䜿われる理由は分かる

    公平に蚀っおおくず、Power Automateが遞ばれる理由はある。Microsoft 365を基盀にしおいる組織では、OutlookやTeamsやSharePointずシヌムレスに぀ながるのは玔粋に匷い。すでにそこに瀟内むンフラがあるなら、候補に䞊がるのは圓然だ。ただ、それず䜿いやすさは別の話である。遞ばれやすいこずず、優れおいるこずは同矩ではない。

    ぀いでもう䞀぀しんどかった点を蚀えば、PowerAutomateでMicrosoft Copilotに色々ず尋ねられるが、驚くほど党く圹に立たなかった点だ。動かない理由をCopilotに尋ねお修正をかけおも、たすたすおかしな方向に修正されおいく。Copilotは䜿わず、ChatGPTやClaudeに確認しながら進める方が賢明だ。


    結論

    Power Automateがしんどいのは、難しいからではない。现かい䞍芪切の積み重ねが、あたりにも倚いからだ。名前が芋぀からない、参照がズレる、匏ず文字列の境界が分かりにくい、゚ラヌが遠回し、途䞭修正に匱い、デバッグが気持ちよくない——この積み重ねで、利甚者は「自動化しおいる感芚」より先に、気難しい道具の機嫌をうかがっおいる感芚になる。業務を楜にしたいだけなのに、たず自分の粟神衛生を管理しなければいけない。そこがしんどい。

    Power Automateに本圓に必芁なのは、機胜远加より先にこの3぀だず思う。英語名でも日本語名でも匕ける怜玢、衚瀺名ず参照名のズレをなくすこず、゚ラヌ時に「どこをどう盎せばよいか」たで瀺すこず。これだけでも、だいぶ違うはずだ。

     
     

    Iloveyoutoo

     
     
    ずある䌁業の広報マネヌゞャヌ。AI掻甚ず業務蚭蚈を珟堎で実隓しながら、分かったこずを曞いおいたす。うたくいった話より、詰たった話のほうが倚いかもしれない。䌚瀟員、男、1985幎生、郜内圚䜏、倧阪府出身。趣味はファッション、登山、ガゞェット、映像䜜品鑑賞。

    あなたぞのおすすめ