Azure Data Studio (ADS) 1.44 以降は、GitHub Copilot の拡張機能 (Extension) が含まれるようになり、SQL を記述する際に GitHub Copilot を活用することができるようになりました。
個人向けの GitHub Copilot (GitHub Copilot for Individuals) は使用できるようにしているので、Azure Data Studio ではどのように活用できるようになっているのかを確認してみました。
SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿
Azure Data Studio (ADS) 1.44 以降は、GitHub Copilot の拡張機能 (Extension) が含まれるようになり、SQL を記述する際に GitHub Copilot を活用することができるようになりました。
個人向けの GitHub Copilot (GitHub Copilot for Individuals) は使用できるようにしているので、Azure Data Studio ではどのように活用できるようになっているのかを確認してみました。
本投稿は、2023/2/1 時点で提供されている最新バージョンである次の組み合わせで発生した問題の暫定的な対処方法です。
私が使用している環境では、バージョンアップする前には動作していたはずなのですが、最新化したら動作しなくなったので…。
環境依存ではない問題のようには見えるので、そのうち修正されるような気がしますが、現時点では手動での対応が必要そうで、その時にどのような観点での調査が必要になるのかを思い出すためにも有用かと思い、情報を残しておきたいと思います。
Issue は上げてあるので想定しない動作なのであれば修正されるのではないでしょうか。
投稿後の追記
[SQL Migration][Hotfix] Remove parameter from IR validation で暗号化のオプション設定をデフォルト False にする修正の検討を進めていただけているようです。SQL Migration 拡張機能の 1.2.5 以降が提供されたタイミングで解消しているかもしません。
-> Insider に含まれている 1.3.0 で事象は発生しなくなっています。
[Hotfix][SQL Migration] Default encryptConnection in validation request body to false も合わせて確認をしておくと、本件についての理解を深めることができそうです。