向井です。
Power Automate のトリガーを Dataverse の行が更新されたときにして、列を選択したときにエラーが出た場合の解消方法をメモしておきます。
発生した事象
今回出たエラーの内容は以下です。
"The following filtering attributes are not valid in entity msdyn_projecttask"
下の画像のように、プロジェクトタスクテーブルのレコードのある列が更新されたときをトリガーとして設定しています。
この「列を選択する」の書き方が問題でエラーが出ていました。
解決方法
列のフィルターをするには列名を記入するのですが、この列名は小文字で入力する必要があります。
今回大文字を入力してしまった理由は下の画像の①のところをコピペするとなぜか大文字が入ってしまっていたからです。。
②のところをよく見ると、列名は小文字になっています。
このようなことがたまにあるようですが、Power Automate で列名を指定するときは小文字で入力するようにしましょう。