你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
使用 Microsoft Copilot in Azure(预览版)获取资源信息
可以向 Microsoft Copilot in Azure(预览版)询问有关 Azure 资源和云环境的问题。 使用大型语言模型 (LLM) 和Azure Resource Graph的组合功能,Microsoft Copilot in Azure(预览版)可帮助你创作 Azure Resource Graph 查询。 可以从 Azure 门户的任意位置使用自然语言提供输入,Microsoft Copilot in Azure(预览版)将返回可用于 Azure Resource Graph 的有效查询。 对于其他需要实时访问资源清单的情况,Azure Resource Graph 还充当基础机制。
Azure Resource Graph 的查询语言基于 Azure 数据资源管理器使用的 Kusto 查询语言 (KQL)。 但是,无需熟悉 KQL 即可使用 Microsoft Copilot in Azure(预览版)来检索有关 Azure 资源和环境的信息。 经验丰富的查询作者还可以使用 Microsoft Copilot in Azure 来帮助简化查询生成过程。 Azure Copilot 生成查询后,可以在 Azure Resource Graph 中运行它,也可复制文本来修改或保存查询。
虽然一般来说准确性都很高,但我们强烈建议你查看生成的查询,以确保它们符合预期。
注意
此处列出的任务和示例提示显示了对于 Microsoft Azure Copilot(预览版)特别有用的几个方面。 但是这里并没完整列出你可以执行的全部操作。 我们鼓励你用自己的提示来实验,并了解 Microsoft Azure Copilot(预览版)如何帮助你管理 Azure 资源和环境。
重要
Microsoft Azure Copilot(预览版)目前为预览版。 有关 beta 版本、预览版或尚未正式发布的版本的 Azure 功能所适用的法律条款,请参阅 Microsoft Azure 预览版的补充使用条款。
注意
如果想要在开发环境中执行这些提示,现在可以使用适用于 Azure 的 GitHub Copilot(预览版),这是一款针对 Visual Studio Code 的扩展程序。 具体而言,可以写入提示来获取资源信息等。
示例提示
以下例举了几个可用于生成 Azure Resource Graph 查询的提示类型。 根据实际情况修改这些提示,或尝试其他提示来创建不同类型的查询。
- “显示所有不合规资源”
- “列出所有缺少已启用复制资源的虚拟机”
- “列出我的 Linux 虚拟机应用的所有更新”
- “列出可从 Internet 访问的所有存储帐户”
- “列出所有当前未运行的虚拟机”
- “编写一个查询,查找过去 7 天的所有更改。”
- “帮助我编写一个 ARG 查询,用以查找所有虚拟机规模集,并按创建日期降序排序”
- “我的 VM 有哪些公共 IP?”
- “显示美国东部的所有存储帐户?”
- “列出我的所有资源组及其订阅。”
- “编写一个查询,查找昨天创建的所有资源。”
示例
可以让 Microsoft Azure Copilot(预览版)编写一个包含提示的查询,例如“编写查询,列出虚拟机其公共接口和公共 IP。”
如果生成的查询与需求不完全相符,可以要求 Microsoft Copilot in Azure(预览版)进行更改。 在此示例中,第一个提示是“编写 KQL 查询来按操作系统列出我的 VM”。在显示该查询后,另一提示“按字母顺序排序”会生成修改的查询,以按名称的字母顺序列出操作系统。
选择“运行”,即可在 Azure Resource Graph Explorer 中查看生成的查询。 例如,你可以询问“在过去 24 小时内创建了哪些资源?”Microsoft Copilot in Azure(预览版)生成查询后,用户可选择“运行”以在 Azure Resource Graph Explorer 中查看查询和结果。
后续步骤
- 探索 Microsoft Copilot in Azure 的功能。
- 详细了解 Azure Resource Graph。