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。
右键单击服务器,并选择“管理”。
选择左侧“常规”下的菜单中的“机器学习” 。
单击“下一步”下的链接,了解如何使用机器学习扩展在数据库中管理包、作出预测以及导入模型。