適用於 Azure Data Studio 的機器學習延伸模組 (預覽)
重要
Azure Data Studio 將於 2026 年 2 月 28 日停止服務。 建議您使用 Visual Studio Code。 如需移轉至 Visual Studio Code 的詳細資訊,請流覽 Azure Data Studio 發生什麼事?
適用於 Azure Data Studio 的機器學習延伸模組可讓您管理套件、匯入機器學習模型、進行預測,以及建立筆記本來執行 SQL 資料庫的實驗。 此延伸模組目前為預覽狀態。
必要條件
您必須在執行 Azure Data Studio 的電腦上安裝下列先決條件。
Python 3。 安裝 Python 之後,您必須在 [延伸模組設定] 底下,指定 Python 安裝的本機路徑。 如果您已在 Azure Data Studio 中使用 Python 核心筆記本,根據預設,此延伸模組將使用來自筆記本的路徑。
適用於 Windows、macOS 或 Linux 的 Microsoft ODBC Driver 17 for SQL Server。
R 3.5 (選擇性)。 目前不支援 3.5 以外的其他版本。 安裝 R 3.5 之後,您必須啟用 R,並在 [延伸模組設定] 底下,指定 R 安裝的本機路徑。 只有當您想要管理資料庫中的 R 套件時,才需要執行此動作。
無法從 ADS 內安裝 Python 3 嗎?
如果您嘗試安裝 Python 3,但收到關於 TLS/SSL 的錯誤,請新增這兩個選擇性元件:
範例錯誤:
$: ~/0.0.1/bin/python3 -m pip install --user "jupyter>=1.0.0" --extra-index-url https://prose-python-packages.azurewebsites.net
WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Looking in indexes: https://pypi.org/simple, https://prose-python-packages.azurewebsites.net
Requirement already satisfied: jupyter
安裝這些元件:
Homebrew (選擇性)。 安裝 homebrew,然後從命令列執行
brew update
。openssl (選擇性)。 接著,執行
brew install openssl
。
安裝延伸模組
若要在 Azure Data Studio 中安裝機器學習延伸模組,請遵循下列步驟。
在 Azure Data Studio 中開啟延伸模組管理員。 您可以選取延伸模組圖示,或在 [檢視] 功能表中選取 [延伸模組]。
選取 [機器學習] 延伸模組,並檢視其詳細資料。
選取 [安裝] 。
選取 [重新載入] 以啟用延伸模組。 只有在您第一次安裝延伸模組時,才需執行此動作。
延伸模組設定
若要變更機器學習延伸模組的設定,請遵循下列步驟。
在 Azure Data Studio 中開啟延伸模組管理員。 您可以選取延伸模組圖示,或在 [檢視] 功能表中選取 [延伸模組]。
在 [已啟用] 延伸模組底下,尋找機器學習延伸模組。
選取 [管理] 圖示。
選取 [延伸模組設定] 圖示。
延伸模組設定看起來像這樣:
啟用 Python
若要在資料庫中使用機器學習延伸模組以及 Python 套件管理,請遵循下列步驟。
重要
即使您不想在資料庫功能中使用 Python 套件管理,機器學習延伸模組還是必須啟用 Python,並設定為大部分功能均可運作。
確定 [機器學習:啟用 Python] 已啟用。 此設定預設為啟用狀態。
提供您預先存在之 Python 安裝的路徑 (位於 [機器學習:Python 路徑] 底下)。 這可以是 Python 可執行檔的完整路徑,也可以是可執行檔所在的資料夾。 如果您已在 Azure Data Studio 中使用 Python 核心筆記本,根據預設,此延伸模組將使用來自筆記本的路徑。
啟用 R
若要在資料庫中使用適用於 R 套件管理的機器學習延伸模組,請遵循下列步驟。
確定 [機器學習:啟用 R] 已啟用。 預設會停用此設定。
提供您預先存在之 R 安裝的路徑 (位於 [機器學習:R 路徑] 底下)。 這必須是 R 可執行檔的完整路徑。
使用機器學習延伸模組
若要在 Azure Data Studio 中使用機器學習延伸模組,請遵循下列步驟。
在 Azure Data Studio 中開啟 [連線] Viewlet。
在伺服器上按一下滑鼠右鍵,然後選取 [管理]。
在左側功能表中的 [一般] 底下,選取 [機器學習]。
遵循後續步驟底下的連結,以查看如何使用機器學習延伸模組來管理套件、進行預測,以及在資料庫中匯入模型。