使用 Azure SQL 数据库的 Microsoft Copilot in Azure

适用于:Azure SQL 数据库

使用 Azure SQL 数据库的 Microsoft Copilot in Azure 是 Microsoft Azure Copilot 体验的一项功能,可以增强 Azure 服务的管理和操作,为依赖 SQL 的应用程序提供可靠的功能。 它为用户提供对话界面来与其数据库交互,允许他们根据数据库上下文提出问题并接收相关答案。 它通过为数据库管理提供自助服务来提高 Azure 门户中的工作效率。 这样,开发人员和数据库管理员可以更轻松地管理其数据库、排查问题并优化性能。

本文概述了 Azure 中具有 Azure SQL 数据库的 Microsoft Copilot,包括其功能、工作原理以及有效使用的最佳做法。

Copilot 如何在 Azure SQL 数据库中工作

azure 中的 Microsoft Copilot 现已与 Azure SQL 数据库集成。

Azure SQL 数据库中的 Copilot 使用大型语言模型(LLM)分析数据库的上下文,并为问题提供相关答案。 它应用各种数据源,包括公共文档、动态管理视图、目录视图和 Azure 可支持性诊断,以生成适用的响应。 这样,用户就可以以自然语言提问,并收到有关其数据库相关查询的详细说明和建议。

Azure SQL 数据库中 Copilot 的功能

Copilot 提供了用户问题的相关解答,通过应用数据库上下文、文档、动态管理视图、查询存储和其他知识源来简化数据库管理。

例如:

  • 数据库管理员可以独立管理数据库并解决问题,或详细了解数据库的性能和功能。

  • 开发人员可以像打字或说话一样来生成 T-SQL 查询,从而询问有关数据的问题。 开发人员还可以了解如何通过生成的查询的详细说明更快地编写查询。

  • Microsoft Copilot in Azure 集成:此体验将 Azure SQL 数据库技能添加到 Microsoft Copilot in Azure,为客户提供自我引导式协助,使他们能够独立管理数据库和解决问题。

  • Copilot 使用公共文档、动态管理视图、目录视图和 Azure 支持功能诊断来集成数据并制定适用的响应。

在 Azure 租户中启用 Copilot

有关启用 Microsoft Copilot 的信息,请访问 什么是针对 Azure 的 Microsoft Copilot

在 Azure SQL 数据库中使用 Copilot 的最佳做法

可以在 Azure 门户内向 Microsoft Copilot in Azure 询问并接收有用的、上下文丰富的建议。

请考虑你正在使用的 Azure SQL 数据库以及问题上下文。 越具体,响应就越好。 例如,如果询问特定数据库,Copilot 将提供与该数据库相关的信息。

此外,如果要向 Copilot 询问与数据库服务或页面不同的数据库问题,则结果尚不清楚,并且更有可能提供错误的输出。

示例提示

以下示例提示是明确、具体且针对架构和数据库的属性定制的。

可以在 Azure 中提供有关不同功能领域的 Microsoft Copilot 的提示。

  - What service tier should I use for this database?
  - Which connection string should I use to connect to my database?
  - Why was my database unavailable?

有关更多提示的列表,请访问 示例提示列表

注释

Copilot 由 AI 提供支持,因此可能发生意外和错误。

Microsoft Copilot in Azure 中的负责任 AI

Microsoft致力于负责任的 AI。 我们正在努力提高 AI 系统的质量和安全性。 Azure 中的 Microsoft Copilot 旨在帮助你提高工作效率,但请务必记住,它不是人类判断的替代者。 在生产环境中使用它之前,请始终查看 Copilot 生成的输出。

有关如何 Microsoft在 Azure Microsoft Copilot 中实现负责任的 AI 工具的详细信息,请参阅 Azure 中 Microsoft Copilot 的负责任的 AI 常见问题解答