开始 SQL Server 大数据群集SQL Server Big Data Clusters 部署Get started with SQL Server 大数据群集SQL Server Big Data Clusters deployment

本主题适用于: 是SQL Server 2019 及更高版本 否Azure SQL 数据库否Azure Synapse Analytics 否并行数据仓库 THIS TOPIC APPLIES TO:YesSQL Server 2019 and later NoAzure SQL DatabaseNoAzure Synapse Analytics NoParallel Data Warehouse

本文概述了如何部署 SQL Server 大数据群集SQL Server Big Data ClustersThis article provides an overview of how to deploy SQL Server 大数据群集SQL Server Big Data Clusters. 本文向你介绍概念并提供用于理解部署方案的框架。The article introduces you to concepts and provides a framework for understanding the deployment scenarios. 具体部署步骤因客户端和服务器的平台选择而异。Your specific deployment steps vary based on your platform choices for the client and server. 有关 SQL Server 大数据群集SQL Server Big Data Clusters 的简介,请参阅 SQL Server 2019 大数据群集SQL Server 2019 Big Data ClustersFor introduction on SQL Server 大数据群集SQL Server Big Data Clusters, see SQL Server 2019 大数据群集SQL Server 2019 Big Data Clusters

有关 SQL Server 方案,请参阅:For other SQL Server deployment scenarios, see:

快速简介Quick Introduction

观看此 9 分钟的视频,大致了解如何部署大数据群集:Watch this 9-minute video for an overview of how to deploy big data clusters:

提示

要快速获得一个部署了 Kubernetes 和大数据群集的环境以协助增强其功能,请使用脚本部分中指向的示例脚本之一。To quickly get an environment with Kubernetes and big data cluster deployed to help you ramp up on its capabilities, use one of the sample scripts pointed to in the scripts section. 部署后,可使用以下部分中的客户端工具来管理群集。After deployment, to manage the cluster use the client tools in the following section.

客户端工具Client tools

大数据群集需要一组特定的客户端工具。Big data clusters require a specific set of client tools. 将大数据群集部署到 Kubernetes 之前,应安装以下工具:Before you deploy a big data cluster to Kubernetes, you should install the following tools:

工具Tool 说明Description
azdataazdata 部署和管理大数据群集。Deploys and manages big data clusters.
kubectlkubectl 创建和管理基础 Kubernetes 群集。Creates and manages the underlying Kubernetes cluster.
Azure Data StudioAzure Data Studio 使用大数据群集的图形界面。Graphical interface for using the big data cluster.
SQL Server 2019 扩展SQL Server 2019 extension 启用大数据群集功能的 Azure Data Studio 扩展。Azure Data Studio extension that enables big data cluster features.

对于不同方案,需要使用其他工具。Other tools are required for different scenarios. 每篇文章都应说明用于执行特定任务的必需工具。Each article should explain the prerequisite tools for performing a specific task. 有关工具和安装链接的完整列表,请参阅安装 SQL Server 2019 大数据工具For a full list of tools and installation links, see Install SQL Server 2019 big data tools.

KubernetesKubernetes

大数据群集被部署为在 Kubernetes 中进行管理的一系列相关容器。Big data clusters are deployed as a series of interrelated containers that are managed in Kubernetes. 可通过多种方式托管 Kubernetes。You can host Kubernetes in a variety of ways. 即使已有现有的 Kubernetes 环境,也应查看大数据群集的相关要求。Even if you already have an existing Kubernetes environment, you should review the related requirements for big data clusters.

部署大数据群集Deploy a big data cluster

配置 Kubernetes 后,可使用 azdata bdc create 命令部署大数据群集。After configuring Kubernetes, you deploy a big data cluster with the azdata bdc create command. 部署时,可采用多种不同的方法。When deploying, you can take several different approaches.

  • 若要部署到开发测试环境,则可选择使用 azdata 提供的默认配置之一 。If you are deploying to a dev-test environment, you can choose to use one of the default configurations provided by azdata.

  • 若要自定义部署,可以创建并使用自己的部署配置文件To customize your deployment, you can create and use your own deployment configuration files.

  • 对于完全无人参与的安装,可以传递环境变量中的所有其他设置。For a completely unattended installation, you can pass all other settings in environment variables. 有关详细信息,请参阅无人参与的部署For more information, see unattended deployments.

部署脚本Deployment scripts

通过部署脚本,只需一个步骤即可部署 Kubernetes 和大数据群集。Deployment scripts can help deploy both Kubernetes and big data clusters in a single step. 部署脚本还经常为大数据群集设置提供默认值。They also often provide default values for big data cluster settings. 可以通过创建自己的版本来自定义任何部署脚本,以便以不同的方式配置大数据群集部署。You can customize any deployment script by creating your own version that configures the big data cluster deployment differently.

以下部署脚本当前可用:The following deployment scripts are currently available:

部署笔记本Deployment notebooks

还可以通过运行 Azure Data Studio 笔记本部署大数据群集。You can also deploy a big data cluster by running an Azure Data Studio notebook. 有关如何在 AKS 上使用笔记本进行部署的详细信息,请参阅以下文章:For more information on how to use a notebook to deploy on AKS, see the following article:

后续步骤Next steps

成功部署大数据群集后,连接到该群集并考虑加载示例数据以便与多个演练配合使用。After you successfully deploy a big data cluster, connect to the cluster and consider loading sample data for use with several walkthroughs.