📚

Power Apps の新機能: 2024 年 7 月の機能更新

2024/08/05に公開

こちらの記事は以下のブログを参考にしています。

https://www.microsoft.com/en-us/power-platform/blog/power-apps/whats-new-in-power-apps-july-2024-feature-update/

AIを活用した開発

数式をより多くの言語で説明しましょう!


Copilot に数式を説明してもらう機能は今年初めに英語でリリースされ、毎月何千人ものユーザーがこの機能を使用して、Power Apps 内に記述された Power Fx 数式を理解しています。数式の説明は、他のユーザーが記述した数式を理解しようとしているとき、Power Fx を学習しているとき、または Copilot によって生成された Power Fx を検証しているときに役立ちます。言語サポートが 19 言語に拡張されました。
中国語 (簡体字)、チェコ語、デンマーク語、オランダ語、フィンランド語、フランス語、ドイツ語、ギリシャ語、イタリア語、日本語、韓国語、ノルウェー語 (ブークモール)、ポーランド語、ポルトガル語、ロシア語、スペイン語、スウェーデン語、タイ語、トルコ語です。

言語設定はブラウザの主要言語設定に基づいているため、この新しい機能をテストするにはブラウザの言語をそれに応じて設定してください。

新しいアプリでは、コメント生成式がデフォルトでオンに


コメントアウトから数式を生成している様子

より多くのメーカーが、Copilot を使用して自然言語から Power Fx を生成する機能にアクセスできるようになりました。作成される新しいアプリでは、メーカーはコメント (// または /*) 構文を使用して、数式で実行したい内容のテキスト説明を入力し、一時停止して数秒待つか、Enter キーを押して Copilot に数式の生成を開始させることができます。提供されたプロンプトで数式を生成できる場合は、その数式が表示され、ユーザーは提案を受け入れるか拒否するか、プロンプトを書き直して Copilot に再試行させることができます。

既存のアプリでこの機能を有効にするには、Canvas Studioの設定 > 更新 > プレビューに移動し、「Copilotコメント生成数式」をオンに切り替えます。

Web API プレイグラウンドで Dataverse を探索してテスト

API プレイグラウンドは、事前認証されたソフトウェアテストツールであり、開発者が Microsoft Dataverse Web API をすばやく便利に操作するのに役立ちます。この Web アプリケーションを使用すると、開発者は、大規模なセットアップや認証プロセスを必要とせずに、さまざまな API エンドポイントをテストおよび実験できます。また、特定の利用可能なアクションとドキュメントへのリンクも便利に提示されるため、より迅速に学習できます。このツールを使用して、RESTful API で何ができるかを調べたり、ユーザー定義のワークフローをテストしたりすることができます。

主な機能
• 安全な事前認証: すべての API のやり取りは、安全で管理されたプラットフォーム環境内で行われ、既存のプラットフォーム セキュリティ機能を活用して、承認されたユーザーのみが API 呼び出しを行えるようにします。サードパーティに依存したり心配したりする必要はもうありません。
• 便利な Web インターフェイス: ソフトウェアのダウンロードや Microsoft 以外のアカウントの設定などの大規模な設定を必要とせずに、Dataverse Web API をすばやく操作できます。このツールには、すべての新しい Dataverse 環境で使用できる Microsoft アプリである Dataverse アクセラレータからアクセスできます。このアプリは、どの環境にもインストールできます。
• 教育的でユーザー フレンドリ: Dataverse Web API で使用できるさまざまなアクションと機能を紹介し、可能なこととその実装方法をすばやく簡単に学習できるようにします。Microsoft Coherence のベスト プラクティスに準拠し、最新の Fluent 2 をファースト パーティ メーカー ポータル標準に合わせて実装されています。

新しい分析エンジンが一般提供開始


Studio でアプリを編集または再生している間、バックグラウンドではアプリの要素とその相互作用の継続的な分析が行われています。これにより、Studio はアプリ内のすべての変数とコレクションの型を判別し、さまざまな式間の関係の依存関係グラフをリアルタイムで維持し、すべてのデータ ソースからアプリが使用する列を追跡できます。たとえば、これにより、式をSet(x, 5)に変更するとSet(x, {Lorem: “Ipsum”})、 の型がx数値ではなくレコードになり、アプリ内のへの参照はすべてx + 1エラーとしてマークされることがわかります。

新しい分析エンジンが一般提供 (GA) されたことをお知らせします。この大きなマイルストーンは、実験段階とプレビュー段階で早期導入者とアプリ作成者から寄せられたフィードバックのおかげです。

Power Fx で SQL Server プロシージャを直接呼び出す


Power Fx での SQL Server ストアド プロシージャの呼び出しが、すべての地域で一般提供されたことをお知らせします。ストアド プロシージャを使用するために Power Automate Flow を呼び出す必要がないため、作成者にとっては Power Apps for SQL の開発が容易になり、作成者とエンド ユーザーの両方にとって全体的なパフォーマンスが向上します。SQL コネクタのストアド プロシージャを直接呼び出す機能は、既存の表形式モデルの拡張機能であり、ユーザーはテーブル、ビュー、およびストアド プロシージャにアクセスできるようになります。この機能により、Power Apps の主な開発ターゲットとしての SQL Server の継続的なサポートが拡張されます。

Power Pages でのファイル添付のファイルアップロードエクスペリエンスが強化

Microsoft Power Pages が最大 10 GB のファイル アップロードをサポートするようになったことをお知らせします。それだけではありません。エンド ユーザーも、これらの新機能によって強化されたエクスペリエンスを享受できます。

Azure Blob Storage 統合により、フォームの添付ファイルとして最大 10 GB のファイルをアップロードできるようになりました。小さな添付ファイルのサイズ制限はなくなりました。さらに、ファイル サイズやアップロードの進行状況、ファイルの削除とダウンロード、エラー メッセージなどの機能により、改善されたファイル アップロード エクスペリエンスもご利用いただけます。さらにカスタマイズが必要な場合は、Web API を使用して、Azure に保存されている添付ファイルにアクセスし、管理できます。

学習とドキュメントの更新

ビデオ

デモ: Power Apps と Power Platform を使用してインテリジェントでスケーラブルなソリューションを構築する

この包括的なデモでは、Power Apps と Power Platform を使用してエンタープライズ グレードのソリューションを構築する最新の方法を確認できます。Power Apps の Copilot、直感的な Power Apps Studio エクスペリエンス、開発者ツールとの統合、共同作業機能が開発者の作業を加速させる仕組みを理解します。

https://youtu.be/OEuk0PZJ8Oc

Power Apps Copilot を使用した迅速なマルチテーブル アプリ開発

このビデオでは、Power Apps Copilot を使用してビジネス ソリューションを簡素化する方法を説明します。複雑なデータ モデルを操作し、AI プロンプトに基づいて複数テーブルのエンティティ関係図を作成し、それを Dataverse データ構造と応答性の高いオフライン対応の Power Apps キャンバス アプリ フロント エンドを備えた完全に機能するビジネス アプリケーションに変換する方法を学習します。

https://youtu.be/zARYj0m_gv8

Power Apps YAML ハックで生産性を向上

YAML が Power Apps に導入され、Power Apps 間でのコードの共有やコピー アンド ペーストがこれまで以上に簡単になりましたが、これを賢く使っていますか? このビデオでは、Power Apps で YAML のコピー アンド ペーストを使用して何ができるか、また、生産性を高めてメンテナンスの煩わしさを回避するために YAML コード スニペットを使用する際に考慮すべきアプローチについて学習します。

トレーニングパスとラボ

新しいトレーニングパス

ポッドキャストの宣伝に役立つ副操縦士を作成する

トレーニングの更新

機械発注 Power Apps キャンバス アプリを作成する – オンライン ワークショップ
Power Apps アプリを Power Automate と統合する – オンライン ワークショップ
機械発注アプリ用の Dataverse テーブルを作成する – オンライン ワークショップ
機械発注用のモデル駆動型 Power Apps アプリを作成する – オンライン ワークショップ
Power Apps で Copilot を使用する

Microsoft (有志)

Discussion