介绍
假设你是使用 SQL Server、Azure SQL 和 Microsoft Fabric 的复杂企业应用程序的数据库开发人员。 你需要编写数十个存储过程,优化查询性能,并确保数据库代码遵循团队标准。 传统上,这意味着编写样板代码、搜索文档和查看查询计划花费了数小时,但 AI 辅助的开发工具可能会完全更改该工作流。
GitHub Copilot 和 Fabric Copilot 是了解数据库上下文并帮助更快、更准确地编写 T-SQL 的 AI 助手。 这些工具可以根据自然语言说明建议完整的查询,解释现有代码,帮助诊断性能问题,甚至通过自定义指令文件了解团队的编码标准。
在本模块中,你将了解如何:
- 介绍可用于 Microsoft SQL 平台的 AI 辅助开发工具
- 解释在数据库开发中使用 AI 辅助工具的安全影响
- 在开发环境中启用 GitHub Copilot 和 Fabric Copilot
- 在聊天会话中配置模型和模型上下文协议 (MCP) 工具选项
- 为一致的 AI 行为创建和配置 GitHub Copilot 指令文件
- 连接到 SQL Server 和 Fabric Lakehouse 的 MCP 服务器端点
先决条件
- 为 SQL Server 或 Azure SQL 编写 T-SQL 代码的经验
- 熟悉 SQL Server Management Studio (SSMS) 或 Visual Studio Code
- 基本了解数据库开发概念(表、存储过程、视图)
- GitHub 帐户(建议使用 Copilot 订阅,但不需要了解这些概念)