Implementación de clústeres de macrodatos de SQL Server con un cuaderno de Azure Data StudioDeploy SQL Server big data cluster with Azure Data Studio notebook

Se aplica a:Applies to: síSQL Server 2019 (15.x)SQL Server 2019 (15.x)yesSQL Server 2019 (15.x)SQL Server 2019 (15.x)Se aplica a:Applies to: síSQL Server 2019 (15.x)SQL Server 2019 (15.x)yesSQL Server 2019 (15.x)SQL Server 2019 (15.x)

SQL Server 2019 (15.x)SQL Server 2019 (15.x) proporciona una extensión para Azure Data Studio que incluye cuadernos de implementación.provides an extension for Azure Data Studio that includes deployment notebooks. Un cuaderno de implementación incluye documentación y código que se puede usar en Azure Data Studio para crear un clúster de macrodatos de SQL Server.A deployment notebook includes documentation and code that you can use in Azure Data Studio to create a SQL Server big data cluster.

Los cuadernos, que al principio se implementaban como un proyecto de código abierto, se han implementado en Azure Data Studio.Implemented initially as an open-source project, notebooks have been implemented into Azure Data Studio. Puede usar Markdown para el texto de las celdas de texto y uno de los kernels disponibles para escribir código en las celdas de código.You can use markdown for text in the text cells and one of the available kernels to write code in the code cells.

Puede usar cuadernos para implementar clústeres de macrodatos para SQL Server 2019 (15.x)SQL Server 2019 (15.x).You can use notebooks to deploy big data clusters for SQL Server 2019 (15.x)SQL Server 2019 (15.x).

PrerrequisitosPrerequisites

Los siguientes requisitos previos son indispensables para iniciar también el cuaderno:Following prerequisites are required to also launch the notebook:

Además de lo anterior, la implementación de clústeres de macrodatos de SQL Server 2019 también requiere:In addition to above, deploying SQL Server 2019 big data cluster also requires:

Inicio del cuadernoLaunch the notebook

  1. Inicie Azure Data Studio.Launch Azure Data Studio.

  2. En la pestaña Conexiones, seleccione los puntos suspensivos ( ... ) y, a continuación, seleccione Implementar SQL Server... .On the Connections tab, select the ellipses (...), then select Deploy SQL Server....

    Implementar SQL Server

  3. En las opciones de implementación, seleccione Clúster de macrodatos de SQL Server.From the deployment options, select SQL Server Big Data Cluster.

  4. En Deployment Target (Destino de implementación), en Opciones, seleccione New Azure Kubernetes Cluster (Nuevo clúster de Azure Kubernetes) o Existing Azure Kubernetes Service cluster (Clúster de Azure Kubernetes Service existente).From the Deployment Target, under Options, select either New Azure Kubernetes Cluster or Existing Azure Kubernetes Service cluster.

  5. Acepte los términos de privacidad y de licencia.Accept the Privacy and license terms

  6. En este cuadro de diálogo también se comprueba si en el host están las herramientas necesarias para el tipo seleccionado de implementación de SQL.This dialog also checks whether the required tools for the chosen type of SQL deployment exist on the host. El botón Seleccionar no se habilita hasta que se haya efectuado correctamente la comprobación de las herramientas.The Select button isn't enabled until the tools check is successful.

  7. Seleccione el botón Seleccionar.Select the Select button. Esta acción inicia la experiencia de implementación.This action launches the deployment experience.

Establecer una plantilla de configuración de implementaciónSet deployment configuration template

Puede personalizar la configuración del perfil de implementación siguiendo las instrucciones que se indican a continuación.You can customize the settings of the deployment profile by following the instructions below.

Plantilla de configuración de destinoTarget configuration template

Seleccione la plantilla de configuración de destino en las plantillas disponibles.Select the target configuration template from the available templates. Los perfiles disponibles se filtran según el tipo de destino de implementación que se elija en el cuadro de diálogo anterior.The available profiles are filtered depending on the type of deployment target that's chosen in the previous dialog.

Paso 1 de la plantilla de configuración de implementación

Configuración de azureAzure settings

Si el destino de implementación es un AKS nuevo, se necesitará información adicional, como el identificador de suscripción de Azure, el grupo de recursos, el nombre del clúster de AKS, el recuento de VM, el tamaño y demás información adicional para crear el clúster de AKS.If the deployment target is a new AKS, additional information such as Azure Subscription ID, resource group, AKS cluster name, VM count, size, and other additional information are required to create the AKS cluster.

Configuración de azure

Si el destino de implementación es un clúster de Kubernetes existente, el asistente solicitará la ruta de acceso al archivo de configuración kube para importar las opciones de configuración de clúster de Kubernetes.If the deployment target is an existing Kubernetes cluster, the wizard prompts for the path to the kube config file to import the Kubernetes cluster settings. Asegúrese de que esté seleccionado el contexto de clúster adecuado en el que se puede implementar el Clúster de macrodatos de SQL Server 2019.Ensure the appropriate cluster context is selected where the SQL Server 2019 Big Data Cluster can be deployed.

Contexto del clúster de destino

Configuración de clúster, Docker y ADCluster, docker, and AD settings

  1. Escriba el nombre del clúster para el BDC de SQL Server 2019, el nombre de usuario de administrador y la contraseña.Enter the cluster name for the SQL Server 2019 BDC, admin username, and password. Nota: Se usa la misma cuenta para el controlador y para SQL Server.Note: The same account is used for controller and SQL Server.

    Configuración de clúster

  2. Escriba la configuración de Docker según corresponda.Enter the Docker settings as appropriate

    Configuración de Docker

  3. Si la autenticación de AD está disponible, escriba la configuración de AD.If the AD authentication is available, enter the AD settings

    Configuración de Active Directory

Configuración del servicioService settings

Esta pantalla contiene entradas para diversas opciones, como Escala, Puntos de conexión, Almacenamiento y otras opciones de almacenamiento avanzadas.This screen has inputs for various settings such as Scale, Endpoints, Storage, and other Advanced storage settings. Escriba los valores adecuados y seleccione Siguiente.Please enter the appropriate values and select Next.

Configuración de escalaScale settings

Escriba el número de instancias de cada uno de los componentes del clúster de macrodatos.Enter the number of instances of each of the components in the big data cluster.

Se puede incluir una instancia de Spark junto con HDFS.A Spark Instance can be included along with HDFS. Se incluye en el grupo de almacenamiento o por sí misma en el grupo de Spark.It's included in the storage pool or on its own in the Spark pool.

Configuración del servicio

Para obtener más información sobre cada uno de estos componentes, puede consultar instancia maestra, grupo de datos, grupo de almacenamiento o grupo de proceso.For additional information on each of these components, you can refer to master instance, data pool, storage pool, or compute pool.

Configuración de punto de conexiónEndpoint settings

Los puntos de conexión predeterminados se han rellenado previamente.The default endpoints have been pre-filled. Sin embargo, se pueden cambiar según corresponda.However, they can be changed as appropriate.

Configuración de punto de conexión

Configuración de almacenamientoStorage settings

La configuración de almacenamiento incluye la clase de almacenamiento y el tamaño de las notificaciones para los datos y los registros.The storage settings include storage class and claim size for Data and Logs. La configuración se puede aplicar en el grupo de almacenamiento, de datos y el maestro de SQL Server.The settings can be applied across Storage, Data, and SQL Server master pool.

Configuración de almacenamiento

Configuración de almacenamiento avanzadaAdvanced storage settings

Puede agregar más opciones de configuración de almacenamiento en Configuración avanzada de almacenamiento.You can add additional storage settings under Advanced storage settings

  • Grupo de almacenamiento (HDFS)Storage pool (HDFS)

  • Grupo de datosData pool

  • Maestro de SQL ServerSQL Server Master

    Configuración de almacenamiento avanzada

ResumenSummary

Esta pantalla resume toda la entrada proporcionada para implementar el clúster de macrodatos de SQL Server 2019.This screen summarizes all the input that was provided to deploy SQL Server 2019 Big Data Cluster. Los archivos de configuración se pueden descargar con el botón Guardar archivos de configuración.The config files can be downloaded via the Save config files button. Seleccione Script en cuaderno para incluir toda la configuración de implementación en un script de un cuaderno.Select Script to Notebook to script out the entire deployment configuration to a Notebook. Una vez abierto el cuaderno, seleccione Ejecutar celdas para iniciar la implementación del BDC de SQL Server 2019 en el destino seleccionado.Once the Notebook is open, select Run Cells to start deploying the SQL Server 2019 BDC to the selected target.

Resumen

Pasos siguientesNext steps

Para obtener más información sobre la implementación, consulte la guía de implementación para los clústeres de macrodatos de SQL Server.For more information about deployment, see deployment guidance for SQL Server big data clusters.