适用于:SQL Server 2019 (15.x)
Important
Microsoft SQL Server 2019 大数据群集已停用。 对 SQL Server 2019 大数据群集的支持已于 2025 年 2 月 28 日结束。 有关详细信息,请参阅Microsoft SQL Server 平台上的公告博客文章和大数据选项。
本文介绍为创建、管理和使用 SQL Server 2019 大数据群集 而应安装的客户端工具。 以下部分提供了工具列表和安装说明链接。 在部署大数据群集之前,请先配置 Windows 或 Linux 上标记为必需的工具。
大数据群集工具
下表列出了常见的大数据群集工具及其安装方式:
| Tool | Required | Description | Installation |
|---|---|---|---|
python |
Yes | Python 是一种使用动态语义解释的面向对象的高级编程语言。 SQL Server 大数据群集的许多部分都使用 python。 | Install python |
Azure 数据 CLI (azdata) |
Yes | 用于安装和管理大数据群集的命令行工具。 | Install |
kubectl
1 |
Yes | 用于监视基础 Kubernetes 群集的命令行工具(详细信息)。 | Windows | Linux |
| Azure 数据工作室 | Yes | 用于查询 SQL Server 的跨平台图形工具。 | Install |
| 数据虚拟化扩展 | Yes | 提供数据虚拟化向导的 Azure Data Studio 的扩展。 | Install |
| Azure CLI2 | For AKS | 用于管理 Azure 服务的新式命令行接口。 与 AKS 大数据群集部署配合使用(详细信息)。 | Install |
| mssql-cli | Optional | 用于查询 SQL Server 的新式命令行接口(详细信息)。 | Windows | Linux |
| sqlcmd | 针对某些脚本 | 用于查询 SQL Server 的旧式命令行工具(详细信息)。 安装 SQLCMD 包前,你可能需要安装 Microsoft ODBC Driver 11 for SQL Server。 | Windows | Linux |
curl
3 |
针对某些脚本 | 使用 URL 传输数据的命令行工具。 | Windows | Linux:安装 curl 包 |
oc |
是 Red Hat OpenShift 和 Azure Red Hat OpenShift 部署所必需的。 |
oc 是 Open Shift 命令行接口 (CLI)。 |
安装 CLI |
1 必须使用 kubectl 版本 1.13 或更高版本。 此外,kubectl 的版本应该加或减 Kubernetes 群集的一个次要版本。 要在 kubectl 客户端上安装特定版本,请参阅通过 curl 安装 kubectl 二进制文件(在 Windows 10 和 Windows 11 上,使用 cmd.exe 而不是 Windows PowerShell 来运行 curl)。
Tip
若要在 Azure Kubernetes 服务 (AKS) 上将 kubectl 与先前部署的群集配合使用,必须使用以下 Azure CLI 命令设置群集上下文:
az aks get-credentials --name <aks_cluster_name> --resource-group <azure_resource_group_name>
2 必须使用 Azure CLI 版本 2.0.4 或更高版本。 如果需要,可运行 az --version 来查找版本。
3 如果在 Windows 10 或 Windows 11 上运行,则从 cmd 提示符运行时,curl 就已经在你的路径中。 对于其他 Windows 版本,请使用链接下载 curl 并将其放在你的路径中。
需要哪些工具?
上表提供了适用于大数据群集的所有常见工具。 具体需要哪些工具取决于你的方案。 但总的来说,以下工具对于管理、连接和查询群集最为重要:
- Azure 数据 CLI (
azdata) kubectl- Azure 数据工作室
- 数据虚拟化扩展
其余工具仅在某些情况下需要。 Azure CLI 可用于管理与 AKS 部署相关联的 Azure 服务。 mssql-cli 是一个可选但有用的工具,可用于连接到群集中的 SQL Server 主实例并从命令行运行查询。 如果计划使用 GitHub 脚本安装示例数据,则需要 sqlcmd 和 。
脱机安装 python
在具有 Internet 访问权限的计算机上,下载以下包含 Python 的压缩文件之一:
Operating system Download Windows https://go.microsoft.com/fwlink/?linkid=2074021 Linux https://go.microsoft.com/fwlink/?linkid=2065975 OSX https://go.microsoft.com/fwlink/?linkid=2065976 将压缩文件复制到目标计算机,并将其解压缩到所选文件夹中。
(仅适用于 Windows)从该文件夹运行
installLocalPythonPackages.bat,并将完整路径作为参数传递到同一文件夹。installLocalPythonPackages.bat "C:\python-3.6.6-win-x64-0.0.1-offline\0.0.1"
下载并安装 Azure Data Studio
Azure Data Studio 专门为 SQL Server 大数据群集提供功能和特性。
有关最新版本的详细信息,请参阅发行说明。
Next steps
配置工具后,将 SQL Server 2019 大数据群集部署到云中或本地的 Kubernetes。 有关详细信息,请参阅以下部署文章:
有关大数据群集的详细信息,请参阅 SQL Server 2019 大数据群集简介。