【Microsoft Build 2023】Power Platform 関連の発表まとめ【速報】

こんにちは。日本マイクロソフト向井です。
こちらの記事では、2023年5月に開催されたMicrosoft Build 2023 での Power Plastform 関連の発表内容をまとめてご紹介します。

# 1. Power Apps
## 1.1 Copilotの機能強化
### 1.1.1 チャットベースでキャンバスアプリが作成可能に
これまではPower Apps でCopilotの機能を使用することで、チャットベースでテーブルの作成をすることが可能でした。
今回の発表では、それに加え、ボタンやスクリーンの追加など、キャンバスアプリの作成もチャットベースで可能となるということです。

### 1.1.2 モデル駆動型アプリデモCopilotが使用可能に
また、モデル駆動型アプリでもCopilotの機能が使用できるようになります。
Dataverse内のデータに関する質問をチャット形式でして回答を得られるようになります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1004488/af21383f-f106-5a73-2228-1fd082155d06.png)

### 1.1.3 ソリューションの中身をCopilotが要約
ソリューション内のテーブル、フロー、アプリなどの各コンポーネントがどのような役割を果たしているかCopilotが説明してくれる機能です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1004488/a1c4f1e0-342f-8728-1459-473ae43a2b4e.png)


## 1.2 ExcelからDataverse のテーブルを作成
CopilotがExcelファイルの内容を理解し、自動的に列名とデータ型、列の説明、テーブル名を生成してくれる機能です。
データ型の判別は、繰り返し同じデータがある列はテキスト型ではなくきちんと選択肢型として認識してくれるようです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1004488/341093cc-7817-cf3e-6750-c58af69e5f1f.png)

キャンバスアプリを作成する時にデータから始めるで、Excelを選択すると、以下の画像のように自動でテーブル列を作成し、アプリを作ってくれるようです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1004488/f4009f98-58d4-09c0-6870-b0f9b76dcf80.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1004488/4f881298-b90c-239e-99fb-304accb0b049.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1004488/092d36cc-f0fd-2698-8400-e5b052835502.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1004488/17a68577-7d51-6108-eefe-4e3c368262b6.png)


## 1.3 Power Platform カタログ
組織の中で繰り返し利用する、UIコンポーネントやカスタムコネクタをライブラリに登録できる仕組みのようです。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1004488/1c38a17f-cb24-180e-b4cb-f96ff69cf927.png)

Power Apps 関連の発表内容は[こちらのブログ](https://powerapps.microsoft.com/en-us/blog/power-apps-is-empowering-coders-with-next-generation-ai-capabilities/)に詳しくまとまっています。（英語です）

# 2. Power Automate
## 2.1 Copilot のリリース
Power Automate でもCopilot の機能を使用できるようになります。
フローの作成をしてくれたり、フローの内容を説明してくれたり、Power Automateの製品機能についての質問に答えてくれたりもするようです。

それに合わせてフローデザイナーが一新されたようです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1004488/3e9f62fc-dd60-45f3-8fed-c0bf80d22f58.png)

こちらはUS環境でパブリックプレビュー中です。

## 2.2 Power Automate for desktop のカスタムアクションの開発SDKのリリース
RPAのプロ開発（高度な開発）に必要なSDK（ソフトウェア開発キット）が提供されるようです。
これまでPADは市民開発者の方がドラッグアンドドロップなどの簡単な操作でRPAを作成できることがウリでしたが、今後はそれに加えもっと複雑なこともできるようになります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1004488/2f37b561-e11f-49bf-8015-f66d7efc181c.png)
こちらはプレビュー中です。

## 2.3 Hosted RPA がGAに
昨年のBuildで発表のあったHosted RPAがGAになりました。
RPAの実行環境をAzure上で自動ホストすることにより、ユーザー側でRPAのインフラの用意が不要となります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1004488/6aca58fd-ee7e-93f4-f290-40219f928cfe.png)

Power Automate 関連の発表内容は[こちらのブログ](https://statics.teams.cdn.office.net/evergreen-assets/safelinks/1/atp-safelinks.html)にまとまっています。（英語です）

# 3. Power Virtual Agents
## 3.1 Copilot 機能がGAに
ボットの作成をサポートしてくれるCopilot機能がGAになります。
ただし、対象はUSリージョン、英語ベースのボットのみです。。

## 3.2 AIによる回答の自動生成、内部ドキュメントへ対応
少し前に発表のあった、Boost Conversations の機能がGenerative Answer という名前になり、できることが増えました。
これまでは指定したパブリックなサイト内からAIが回答を作成する機能でしたが、これからは社内のSharePointサイト等もナレッジの対象として選択ができるようになります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1004488/ef144126-297d-593b-f022-913b84da2e03.png)

こちらの機能は社内外からの問い合わせに回答するボットの作成にとても便利そうだと個人的には注目しています！
こちらは、現在パブリックプレビュー中です。

## 3.3 アクションの自動生成
PVA には、ユーザーとの会話の遷移によって、Power Automate で作成したアクションを実行する機能があります。
（たとえば、特定の選択肢をユーザーが選んだ場合は担当者に連絡がいくなど）

これまでは、実行するアクションはあらかじめ開発者が要旨しておく必要がありましたが、今後は、あらかじめコネクタやAPIを設定しておくことで、実際のアクションはユーザーとの会話内容により、必要なものを自動的に生成してくれる機能のようです。また、アクションに必要なパラメーターを得るための質問もボットが自動的に作成しユーザーに聞いてくれるようです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1004488/1d4fa369-4503-7527-ab32-0bfea057e0e9.png)
こちらは現在、Limited Preview です。


PowerVirtual Agents 関連の発表は[こちらのブログ](https://powervirtualagents.microsoft.com/ja-jp/blog/reinvent-your-ai-assistants-with-generative-answers-actions-and-more-in-microsoft-power-virtual-agents/)に詳しくまとまっています。（英語です）


# 4. Power Pages 
## 4.1 Copilot のリリース
Power Pages でも開発をサポートするCopilot が提供されます。
Webサイトに掲載する文章の自動生成や、Dataverseのテーブルとフォームをチャットベースで作成することが可能になるようです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1004488/dee5c2dd-c509-74a5-e87a-0b7e0f082d87.png)

こちらは現在USリージョンでパブリックプレビュー中です。
2023年夏ごろには、ページ作成やサイトテーマ作成、画像生成など新たな機能も加わるようです。

## 4.2 PVA へのシームレスな連携
Power Pages のサイトに基づいた回答を自動生成するPower Virtual Agents のボットを作成、埋め込みができる機能が出るようです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1004488/1c54ba6c-206b-8b95-4064-81cba985e41e.png)


## 4.3 Power Automate との統合機能
Power Automate に新しくPower Pages トリガーがリリースされました。
これにより簡単に安全にPower Pages 上からフローを実行することが可能になります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1004488/f8206606-d804-46d4-a33b-230fa1401fef.png)

こちらはプレビュー中です。

## 4.4 仮想テーブルのサポート
SQL Server やSharePointリストのデータをDataverseのテーブルとして仮想的に扱うことのできる仮想テーブルの機能がPower Pages 上でも使用できるようになります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1004488/bfdca6f1-340a-954d-c339-bd357104e039.png)

これにより、SQL Server やSharePointのデータにアクセスできるWebサイトを簡単に作成することが可能となります。


Power Pages に関する発表は[こちらのブログ](https://powerpages.microsoft.com/ja-jp/blog/revolutionize-business-websites-with-copilot-in-power-pages/)にまとまっています。（英語です）


こちらの記事で取り上げた以外にもMicrosoft Build 2023では様々な最新情報が発表されるはずです。
以下のサイトからオンデマンド視聴もできますので、是非チェックしてみてください。
[MS Build 日本向けサイト](https://www.microsoft.com/ja-jp/events/top/build.aspx)