Copilot で Power Fx 式を作成する
Power Apps の Copilot を使用して、Power Fx の数式をすばやく作成および変更できます。 数式バーで Copilot を使用すると、自然言語で Power Fx 式を説明したり、自然言語から Power Fx 式を作成したりできます。
前提条件
この機能を使用するには、Power Fx 式バーをオンにする必要があります。
- Power Apps Studio で、キャンバス アプリを編集用に開きます:
- コマンド バーで、設定 > 近日公開の機能を選択します。
- プレビュー タブで Power Fx 式バー のトグルを オン に設定します。
環境とテナントに対して Copilot を有効にする必要があります。 詳細については、Power Apps で Copilot を有効または無効にする (プレビュー) を参照してください。
ブラウザーと Power Apps 言語設定は 英語 (米国) に設定する必要があります。 この機能を使用するには、アプリの設定で Power Fx 式バーをオンにする必要があります。
注意
AI が生成したコンテンツは不正確な場合があり、正確性を確認する必要があります。
数式を説明する
数式バーで Copilot を使用して、数式が何を実行しているかを理解します。
コントロールとそれに対応するプロパティを選択します。
数式バーで、Copilot 機能メニュー > この数式の説明 を選択します。
Copilot が数式の説明を表示したら、それをコピーしてコード コメントとして挿入したり、同じアプリで作業している他の作成者と共有したりできます。
既知の制限
- 数式の説明には 5,000 文字の制限があります。
- Power Apps の Copilot は既定のプロパティしか認識していません。
- ユーザー定義関数はサポートされていません。
Copilot コメントで生成された数式 (プレビュー)
[このセクションはプレリリース ドキュメントであり、変更されることがあります。]
数式バーにコメントを追加すると、Copilotによって数式の候補が表示されます。 提案を受け入れるか、手動で数式を入力するかを選択できます。 これらのコメントは、通常のコード コメントと同様に、数式バー内のドキュメントとして機能します。
キャンバス アプリを編集用に開いた状態で、数式バーに // または /* を使用してコード コメントを入力します。
Copilotが数式の推奨を生成するまで数秒待つか、Enterキーを押してすぐに生成します。
キーボードの Tab キー を使用して、推奨された数式を選択して使用します。 また、おすすめ候補から入力することもできます。
提案された数式は、別の場所を選択するか、おすすめ候補と一致しない文字を入力するまで残ります。 従来のコード コメントと同様に、数式バーに Power Fx 式を生成するために使用するコメントをドキュメントとして保存できます。
注意
- Copilot が候補を表示しない場合は、コメントに基づいて数式を生成できません。 コメントを言い換えるか、修正してみてください。
- 数式に組み込む要素は、"Button1.text" のように引用符で囲むことをお勧めします。
既知の制限
- Power Apps の Copilot はアプリ内の既定のプロパティのみを認識します。
- コード コメントは一般的な Power Fx 関数でのみ機能し、Navigate() などの Power Apps 固有の関数では機能しません。
- 詳細パネルでは候補は表示されません。
- そのプロパティの既存の数式は、おすすめ候補に含まれていません。
- ユーザー定義関数はサポートされていません。
- この機能はカナダ リージョンでは利用できません。
Copilotコメント生成式を有効または無効にする
Copilotコメントで生成された数式は、新しいアプリではデフォルトで有効になっており、既存のアプリではデフォルトで無効になっていますが、アプリ設定から任意のアプリに対して有効または無効にすることができます。
- 設定 > 近日公開の機能 に移動します。 Copilotコメントによって生成される数式の切り替えを オン または オフ に設定します。 ·
注意
Copilotコメント生成数式 がプラットフォームに完全に統合され、一般公開されると、これを無効にすることはできなくなります。
責任ある AI
AI を使用する際のユーザーの選択肢については、Power Apps での責任ある AI の使用に関するよくあるご質問 に関する Microsoft ドキュメントを確認してください。 また、この機能に関する具体的な質問については、Power Fx Copilot FAQ を参照してください。
言語サポート
次の表は、数式バー コパイロット 機能で使用できる言語の一覧です。これは、 Power Platform 環境 とブラウザの設定に基づいています。
Name | 言語コード | サポートされている機能 |
---|---|---|
English | en-US | 数式の説明、生成された数式へのコメント |
中国語(簡体字)- 中国 | zh-Hans | 数式を説明する |
チェコ語 - チェコ共和国 | cs-CZ | 数式を説明する |
デンマーク語 - デンマーク | da-DK | 数式を説明する |
オランダ語 - オランダ | nl-NL | 数式を説明する |
フィンランド語 - フィンランド | fi-FI | 数式を説明する |
フランス語 - フランス | fr-FR | 数式を説明する |
ドイツ語 - ドイツ | de-DE | 数式を説明する |
ギリシャ語 - ギリシャ | el-GR | 数式を説明する |
イタリア語 - イタリア | it-IT | 数式を説明する |
日本語 - 日本 | ja-JP | 数式を説明する |
韓国語 - 韓国 | ko-KR | 数式を説明する |
ノルウェー語 (ブークモール) - ノルウェー | nb-NO | 数式を説明する |
ポーランド語 - ポーランド | pl-PL | 数式を説明する |
ポルトガル語 - ブラジル | pt-BR | 数式を説明する |
ロシア語 - ロシア | ru-RU | 数式を説明する |
スペイン語 (トラディショナル ソート) - スペイン | es-ES | 数式を説明する |
スウェーデン語 - スウェーデン | sv-SE | 数式を説明する |
タイ語 - タイ | th-TH | 数式を説明する |
トルコ語 - トルコ | tr-TR | 数式を説明する |