기쁘고 즐겁고 설렙니다, 고대하던 기능이 드디어 발표되었네요 아직은 프리뷰라 바로 경험할 수 없어 아쉽지만…
참고로 저는 작년부터 SQL 관련 작업, 연구, 공부할 때 항상 Microsoft Copilot, chatGPT, Azure Data Studio를 기본으로 사용하고 있습니다.
Update: SSMS 21 Preview 1 다운로드가 올라왔습니다. 아직 Copilot 연동은 포함되지 않은 것으로 보입니다.
Copilot for SQL
제가 올 상반기와 최근 진행한 세미나, (앵콜) SQL Server Query Optimizer 이해 & Deep Dive – 온오프믹스 에서 소개하고 아래 [영상-1]에서 보여드렸던 내용이죠. Github Copilot 과 Azure Data Studio(또는 Visual Studio, Visual Studio Code 등)를 결합해서 쿼리 창에서 자연어(NL)를 주석으로 입력하면 자동으로 SQL을 작성하거나 명령어를 알려주고 심지어 궁금한 부분을 묻고 답을 얻을 수 있는 기능 즉 Copilot for SQL 입니다.
Azure SQL 환경에서도 쿼리 창에서 Copilot for SQL 기능을 지원합니다 (현재 Preview). 세미나에서는 아래 [영상-1]을 통해서 Microsoft SQL Server 전문가인 Bob Ward와 마케팅 담당인 Anna Hoffman이 각자 Azure Data Studo와 Azure SQL의 Copilot for SQL을 도구로 사용해서 3가지 과제를 누가 더 빠르게 해결하는지를 일종의 콩트 형식으로 보여줍니다. 결과는 물론 Anna의 완승이죠^^
[영상-1] A copilot for SQL 데모 (영상 58:09 경부터 시작)
Copilot in SSMS 21
세미나에서 아쉽다! 그리고 바란다고 말씀드렸던 내용이 바로 Copilot을 현재 Azure Data Studio 뿐만 아니라 SSMS에서도 지원되었으면 좋겠다는 것이었습니다. 그런데 지난 주 미국 시애틀에서 매년 열리는 PASS Data Community Summit 2024에서 드디어 공개를 했습니다. 물론 이러한 내용은 이미 올 초부터 언급되기 시작했고 커뮤니티와 전문가들을 통해 피드백을 받았으며 최근 Azure SQL. 관련 영상에서 소개되었습니다.
아래 영상에서는 Copilot in SSMS 21를 시작으로, Dark Theme 공식 지원 등 SSMS v21의 새로운 기능들을 몇 가지 볼 수 있습니다. 더불어 Anna의 완승으로 끝났던 Bob 과의 재대결이 벌어집니다, 결과는? ^^
[영상-2] Anna vs. Bob: The Rematch (영상 18:45 경부터 시작)
참고. 세션 영상 전체에서는 Azure SQL, SQL Server, 성능 향상 등 전반적인 내용들을 볼 수 있습니다.
빠른 시간 내에 SSMS 21이 공식 발표되어서 어여 체험해보고 싶네요, 설레는 마음으로 기다리겠습니다.
여러분도 영상 보시고 흥미로운 경험 되시길 바랍니다. 즐거운 SQL 하세요~
김정선 드림.