Configuración de un clúster de macrodatos de SQL Server

Se aplica a: SQL Server 2019 (15.x)

Importante

El complemento Clústeres de macrodatos de Microsoft SQL Server 2019 se va a retirar. La compatibilidad con Clústeres de macrodatos de SQL Server 2019 finalizará el 28 de febrero de 2025. Todos los usuarios existentes de SQL Server 2019 con Software Assurance serán totalmente compatibles con la plataforma, y el software se seguirá conservando a través de actualizaciones acumulativas de SQL Server hasta ese momento. Para más información, consulte la entrada de blog sobre el anuncio y Opciones de macrodatos en la plataforma Microsoft SQL Server.

La administración de configuración permite a los administradores asegurarse de que su clúster de macrodatos siempre está preparado para sus necesidades de carga de trabajo. Con esta funcionalidad, los administradores de clústeres pueden modificar o ajustar varias partes del clúster de macrodatos en el momento de la implementación o después de esta y obtener una visión más profunda de las configuraciones que se ejecutan en su clúster de macrodatos.

La administración de configuración permite a un administrador habilitar el Agente SQL, definir los recursos de línea de base para los trabajos de Spark de la organización o incluso ver qué valores se pueden configurar en cada ámbito. En el momento de la implementación, las configuraciones se pueden definir mediante el archivo de implementación bdc.json y, después de la implementación, mediante la CLI de azdata.

Ámbitos de configuración

La configuración de los Clústeres de macrodatos tiene tres niveles de ámbito: cluster, service y resource. La jerarquía de la configuración también sigue este orden, de mayor a menor. Los componentes de BDC tomarán el valor de la configuración que se define en el ámbito inferior. Si la configuración no se define en un ámbito determinado, heredará el valor de su ámbito principal superior.

Por ejemplo, puede que quiera definir el número predeterminado de núcleos que el controlador de Spark usará en el bloque de almacenamiento y en los recursos de Sparkhead. Para definir el número predeterminado de núcleos, puede realizar una de las siguientes acciones:

  • Especifique un valor predeterminado de núcleos en el ámbito de servicio Spark

  • Especifique un valor predeterminado de núcleos en el ámbito de recursos storage-0 y sparkhead

En el primer escenario, todos los recursos con ámbito inferior del servicio Spark (bloque de almacenamiento y Sparkhead) heredarán el número predeterminado de núcleos del valor predeterminado del servicio Spark.

En el segundo escenario, cada recurso usará el valor definido en su ámbito respectivo.

Si el número predeterminado de núcleos se configura tanto en el ámbito de servicio como en el de ámbito, el valor con ámbito de recurso reemplazará el valor con ámbito de servicio, porque se trata del ámbito configurado por el usuario inferior para la configuración determinada.

Pasos siguientes

Para obtener información específica sobre la configuración, vea los artículos siguientes:

Referencia: