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