Azure Copilot を使用して操作タスクを実行する
Azure リソースとクラウド環境に関する Azure Copilot の質問をすることができます。 Azure portal のどこからでも、Azure Copilot に Azure の概念、サービス、またはオファリングの詳細を説明するよう依頼できます。 質問をして、機能の仕組みを理解したり、予算、セキュリティ、スケールの要件に最も適した構成を選びましょう。 Azure Copilot では、適切なユーザー エクスペリエンスを提供したり、ソリューションのデプロイに使用できるスクリプトやその他の成果物を作成したりできます。 回答は最新の Azure ドキュメントに記載されているため、質問するだけで最新のガイダンスを取得できます。
Azure Copilot に関する質問をして、ワークロードに最適なサービスを確認したり、目的をサポートするのに役立つ可能性のある追加のサービスについてアイデアを得たりすることができます。 たとえば、"分散キャッシュを実装するために推奨されるサービスは何ですか"、または "Azure Container Apps で使用される一般的なサービスは何ですか?該当する場合、Azure Copilot には、サービスの操作を開始するためのリンクが用意されています。詳細については、こちらをご覧ください。 場合によっては、サービスが使用される頻度に関するメトリックも表示されます。 また、追加の質問をして、サービスの詳細やニーズに適しているかどうかを確認することもできます。
Azure サービスのトラブルシューティング
Azure Copilot は、サービスのトラブルシューティングや、Azure に表示される情報の詳細を理解するのにも役立ちます。 これは、診断の詳細を確認する場合に特に役立ちます。 たとえば、リソースの診断を表示するときに、"このページの概要を表示する" または "アプリの問題について" と言うことができます。エラーの意味を尋ねるか、推奨されるソリューションを実装するための次の手順を尋ねることができます。
Azure Copilot は、[通知] ウィンドウからエラーを説明するのにも役立ちます。
Azure サービスとの統合
Azure Copilot は、多くの保証サービスに統合されています。 たとえば、VM をデプロイする場合、Azure Copilot は、特定のニーズに合ったリソースを作成するのに役立ちます。
一部のアクションは Copilot ペインから実行でき、Azure portal で対応するビューが開きます。 たとえば、次のプロンプトで、"過去 24 時間以内に作成されたリソースは何ですか" というメッセージが表示されます。 Azure Copilot は Azure Resource Graph クエリを作成し、クエリを実行するオプションを提供しました。 クエリを実行すると、Azure Resource Graph エクスプローラー ビューが開き、クエリが実行されます。
また、Azure Copilot は、スクリプトの作成や既存のコードの確認に役立つ統合されています。 たとえば、YAML 仕様を Azure Kubernetes Service クラスターにデプロイする場合、Azure Copilot は YAML コードの記述や編集に役立ちます。
Copilot を使用して YAML ファイルを作成する場合は、次のコマンドを使用することもできます。
- /explain: YAML ファイルまたは強調表示されたセクションに関する詳細情報を取得します。
- /format: 標準のインデントを適用するか、その他の書式設定の問題を修正します。
- /fix: 無効な YAML に関する問題を解決します。
- /chat: 完全な Azure Copilot チャット ウィンドウを開きます。
- /discard: 以前に行った変更を破棄します。
- /close:インライン Copilot コントロールを閉じます。
- /retry: 前のプロンプトをもう一度試します。
制限事項
Azure Copilot ではさまざまな種類のタスクを実行できますが、いくつかの制限事項があり、Azure Copilot が要求を完了できない場合があります。 このような場合は、通常、説明と、意図したアクションを実行する方法に関する詳細情報が表示されます。 現在の制限事項は次のとおりです。
- 24 時間を超えて同じ会話を続けることはできません。
- 10 を超えるリソースに対して実行されるアクションは、Azure Copilot の外部で実行する必要があります。
- 一覧を表示する一部の応答は、上位 5 項目に制限されます。
- 一部のタスクとクエリでは、リソースの名前を使用できません。また、Azure リソース ID を指定する必要があります。
- Azure Copilot を過剰に使用すると、Azure Copilot へのアクセスが一時的に制限される可能性があります。