Administración de grupos de parámetros mediante la consola - Amazon Redshift

Administración de grupos de parámetros mediante la consola

Puede ver, crear, modificar y eliminar grupos de parámetros en la consola de Amazon Redshift.

Puede consultar cualquier grupo de parámetros de para ver un resumen de los valores de los parámetros y la configuración de administración de cargas de trabajo (WLM). Los grupos de parámetros se muestran en la pestaña Parameters (Parámetros) y las colas de carga de trabajo se muestran en la pestaña Workload Management (Administración de cargas de trabajo).

Creación de un grupo de parámetros

Si desea establecer valores de parámetros diferentes a los del grupo de parámetros predeterminado, puede crear un grupo de parámetros personalizado.

Para crear un grupo de parámetros
  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon Redshift en https://console.aws.amazon.com/redshiftv2/.

  2. En el menú de navegación, elija Configurations (Configuraciones) y, a continuación, elija Workload management (Administración de la carga de trabajo) para mostrar la página de Workload management (Administración de la carga de trabajo).

  3. Seleccione Create (Crear) para mostrar la ventana de Create parameter group (Crear grupo de parámetros).

  4. Introduzca un valor para Parameter group name (Nombre de grupo de parámetros) y Description (Descripción).

  5. Haga clic en Create (Crear) para crear el grupo de parámetros,.

Modificación de un grupo de parámetros

Puede modificar parámetros para cambiar la configuración de los parámetros y las propiedades de la configuración de WLM.

nota

No puede modificar el grupo de parámetros predeterminado.

Para modificar un grupo de parámetros
  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon Redshift en https://console.aws.amazon.com/redshiftv2/.

  2. En el menú de navegación, elija Configurations (Configuraciones) y, a continuación, elija Workload management (Administración de la carga de trabajo) para mostrar la página de Workload management (Administración de la carga de trabajo).

  3. Seleccione el grupo de parámetros que desee modificar para mostrar la página de detalles con pestañas para Parameters (Parámetros) y Workload management (Administración de la carga de trabajo).

  4. Haga clic en la pestaña Parameters (Parámetros) para ver la configuración de parámetros actual.

  5. Haga clic en Edit parameters (Editar parámetros) para permitir cambiar la configuración de estos parámetros:

    • auto_analyze

    • auto_mv

    • datestyle

    • enable_case_sensitive_identifier

    • enable_user_activity_logging

    • extra_float_digits

    • max_concurrency_scaling_clusters

    • max_cursor_result_set_size

    • query_group

    • require_ssl

    • search_path

    • statement_timeout

    • use_fips_ssl

    Para obtener más información sobre estos parámetros, consulte Grupos de parámetros de Amazon Redshift.

  6. Introduzca sus cambios y luego haga clic en Save (Guardar) para actualizar el grupo de parámetros.

Para modificar la configuración de WLM en un grupo de parámetros
  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon Redshift en https://console.aws.amazon.com/redshiftv2/.

  2. En el menú de navegación, elija Configurations (Configuraciones) y, a continuación, elija Workload management (Administración de la carga de trabajo) para mostrar la página de Workload management (Administración de la carga de trabajo).

  3. Seleccione el grupo de parámetros que desee modificar para mostrar la página de detalles con pestañas para Parameters (Parámetros) y Workload management (Administración de la carga de trabajo).

  4. Seleccione la pestaña Workload management (Administración de cargas de trabajo) para ver la configuración actual de WLM.

  5. Para modificar la configuración de WLM, seleccione Edit workload queues (Editar colas de cargas de trabajo).

  6. (Opcional) Seleccione Enable short query acceleration (Habilitar aceleración de consultas cortas, SQA) para habilitarlas.

    Si se habilita SQA, Maximum run time for short queries (1 to 20 seconds) [Tiempo máximo de ejecución para consultas cortas (de 1 a 20 segundos)] se establece en Dynamic (Dinámico) de forma predeterminada. Para establecer el tiempo de ejecución máximo en un valor fijo, elija un valor comprendido entre 1 y 20.

  7. Realice una o más de las siguientes acciones para modificar la configuración de la cola:

    • Elija Switch WLM mode (Cambiar modo de WLM) para elegir entre Auto WLM (WLM automática) y Manual WLM (WLM manual).

      Con Auto WLM (WLM automática), los valores de Memory (Memoria) and Concurrency on main (Simultaneidad en principal) se establecen en auto (automático).

    • Para crear una cola, seleccione Edit workload queues (Editar colas de cargas de trabajo) y seleccione Add Queue (Añadir cola).

    • Para modificar una cola, cambie los valores de propiedad en la tabla. En función del tipo de cola, las propiedades pueden incluir las siguientes:

      • Queue name (Nombre de cola) no se puede cambiar.

      • Memory (%) (Porcentaje de memoria)

      • Concurrency on main cluster (Simultaneidad en clúster principal)

      • El valor de Concurrency Scaling mode (Modo de escalado de simultaneidad) puede ser off (desactivado) o auto (automático).

      • Tiempo de espera (ms)

      • User groups (Grupos de usuarios)

      • Query groups (Grupos de consultas)

      • Roles de usuario

      Para obtener más información sobre estas propiedades, consulte Propiedades del parámetro wlm_json_configuration.

      importante

      Si cambia el nombre de una cola, también cambia el valor de la dimensión QueueName de las métricas de cola WLM (por ejemplo, WLMQueueLength, WLMQueueWaitTime, WLMQueriesCompletedPerSecond, WLMQueryDuration, WLMRunningQueries, etc.). Por lo tanto, si cambia el nombre de una cola, es posible que tenga que cambiar las alarmas de CloudWatch que ha configurado.

    • Para cambiar el orden de las colas, seleccione los botones de las flechas Up (Arriba) y Down (Abajo).

    • Para eliminar una cola, seleccione el botón Delete (Eliminar) en la fila de la cola de la tabla.

  8. (Opcional) Seleccione Defer dynamic changes until reboot (Aplazar cambios dinámicos hasta reiniciar). para que se apliquen los cambios a los clústeres hasta el próximo reinicio.

    nota

    Algunos cambios requieren un reinicio del clúster independientemente de esta configuración. Para obtener más información, consulte Propiedades dinámicas y estáticas de WLM.

  9. Elija Guardar.

Creación o modificación de una regla de monitoreo de consultas mediante la consola

Puede usar la consola de Amazon Redshift para crear y modificar reglas de monitoreo de consultas de WLM. Las reglas de monitorización de consultas forman parte del parámetro de configuración de WLM para un grupo de parámetros. Si se modifica una regla de monitoreo de consultas (QMR), el cambio se produce automáticamente sin necesidad de modificar el clúster. Para obtener más información, consulte Reglas de monitoreo de consultas de WLM.

Cuando crea une regla, define el nombre de la regla, uno o más predicados y una acción.

Cuando guarda configuración de WLM que incluye una regla, puede ver el código JSON para la definición de la regla como parte del JSON para el parámetro de configuración de WLM.

Para crear una regla de monitorización de consultas
  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon Redshift en https://console.aws.amazon.com/redshiftv2/.

  2. En el menú de navegación, elija Configurations (Configuraciones) y, a continuación, elija Workload management (Administración de la carga de trabajo) para mostrar la página de Workload management (Administración de la carga de trabajo).

  3. Seleccione el grupo de parámetros que desee modificar para mostrar la página de detalles con pestañas para Parameters (Parámetros) y Workload management (Administración de la carga de trabajo).

  4. Seleccione la pestaña Workload management (Administrar cargas de trabajo) y seleccione Edit workload queues (Editar colas de cargas de trabajo) para editar la configuración de WLM,

  5. Añada una nueva regla utilizando una plantilla predefinida o desde cero.

    Para usar una plantilla predefinida, haga lo siguiente:

    1. Seleccione Add rule from template (Añadir regla desde plantilla) en el grupo Query monitoring rules (Reglas de monitorización de consultas). Se muestra la lista de plantillas de regla.

    2. Seleccione una o varias plantillas de regla. Cuando selecciona Save (Guardar), WLM crea una regla para cada plantilla que selecciona.

    3. Introduzca o confirme los valores de la regla, incluyendo Rule names (Nombres de regla), Predicates (Predicados) y Actions (Acciones).

    4. Elija Guardar.

    Para añadir una nueva regla desde cero, haga lo siguiente:

    1. Para añadir predicados adicionales, seleccione Add predicate (Añadir predicado). Puede tener hasta tres predicados por regla. Si se cumplen todos los predicados, WLM desencadena la acción asociada.

    2. Seleccione una acción en Action (Acción). Cada regla tiene una acción.

    3. Elija Guardar.

Amazon Redshift genera su parámetro de configuración WLM en formato JSON y lo muestra en la sección JSON.

Eliminación de un grupo de parámetros

Puede eliminar un grupo de parámetros si ya no lo necesita y si no está asociado a clústeres. Solo puede eliminar grupos de parámetros personalizados.

Para eliminar un grupo de parámetros
  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon Redshift en https://console.aws.amazon.com/redshiftv2/.

  2. En el menú de navegación, elija Configurations (Configuraciones) y, a continuación, elija Workload management (Administración de la carga de trabajo) para mostrar la página de Workload management (Administración de la carga de trabajo).

  3. En Parameter groups (Grupos de parámetros), seleccione el grupo de parámetros que desea modificar.

    nota

    No puede eliminar el grupo de parámetros predeterminado.

  4. Seleccione Action (Acción) y confirme que desea eliminar el grupo de parámetros.

Asociación de un grupo de parámetros con un clúster

Cuando lanza un clúster, debe asociarlo a un grupo de parámetros. Si desea cambiar el grupo de parámetros en otro momento, puede modificar el clúster y seleccionar un grupo de parámetros diferente.