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

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

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

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

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.

nota

Hay una nueva consola disponible para Amazon Redshift. Elija entre las instrucciones de New console (Nueva consola) o Original console (Consola original) en función de la consola que utilice. Las instrucciones de New console (Nueva consola) están abiertas de forma predeterminada.

Para crear un grupo de parámetros

  1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon Redshift en https://console.aws.amazon.com/redshift/.

  2. En el menú de navegación, seleccione CONFIG y 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,.

Para crear un grupo de parámetros

  1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon Redshift en https://console.aws.amazon.com/redshift/.

  2. En el panel de navegación, seleccione Parameter Groups (Grupos de parámetros).

  3. En la página Parameter Groups (Grupos de parámetros), seleccione Create Cluster Parameter Group (Crear grupo de parámetros de clúster).

  4. En el cuadro de diálogo Create Cluster Parameter Group (Crear grupo de parámetros de clúster), elija una familia de grupos de parámetros. Luego introduzca un nombre de grupo de parámetros y una descripción del grupo de parámetros. Para obtener más información acerca de las restricciones de nombre para los grupos de parámetros, consulte Cuotas y límites de Amazon Redshift.

  5. Seleccione Create.

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.

nota

Hay una nueva consola disponible para Amazon Redshift. Elija entre las instrucciones de New console (Nueva consola) o Original console (Consola original) en función de la consola que utilice. Las instrucciones de New console (Nueva consola) están abiertas de forma predeterminada.

Para modificar un grupo de parámetros

  1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon Redshift en https://console.aws.amazon.com/redshift/.

  2. En el menú de navegación, seleccione CONFIG y 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

    • datestyle

    • 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 Amazon RedshiftGrupos de parámetros de .

  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 Consola de administración de AWS y abra la consola de Amazon Redshift en https://console.aws.amazon.com/redshift/.

  2. En el menú de navegación, seleccione CONFIG y 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, seleccione 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)

      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. Seleccione Save.

Para modificar parámetros en un grupo de parámetros

  1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon Redshift en https://console.aws.amazon.com/redshift/.

    En el panel de navegación, seleccione Parameter Groups (Grupos de parámetros).

  2. En la página Parameter Groups (Grupos de parámetros) en la lista de grupos de parámetros, seleccione la fila del grupo de parámetros que desea modificar.

  3. Para editar parámetros diferentes al parámetro de configuración de WLM, seleccione Edit Parameters (Editar parámetros).

    La pestaña Parameters (Parámetros) se abre para que pueda actualizar los parámetros del grupo de parámetros. Puede actualizar los valores de los parámetros como:

    • auto_analyze

    • datestyle

    • enable_user_activity_logging

    • extra_float_digits

    • force_acm

    • max_concurrency_scaling_clusters

    • query_group

    • require_ssl

    • search_path

    • statement_timeout

    • use_fips_ssl

  4. En el cuadro Value (Valor) que corresponde al parámetro que desea modificar, escriba un nuevo valor. Para obtener más información sobre estos parámetros, consulte Amazon RedshiftGrupos de parámetros de .

  5. Elija Guardar cambios.

    nota

    Si modifica estos parámetros en un grupo de parámetros que ya está asociado con un clúster, reinicie el clúster para que se apliquen los cambios. Para obtener más información, consulte Reinicio de un clúster.

Para modificar la configuración de WLM en un grupo de parámetros

  1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon Redshift en https://console.aws.amazon.com/redshift/.

  2. En el panel de navegación, seleccione Workload management (Administración de carga de trabajo).

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

    nota

    No puede modificar el grupo de parámetros predeterminado.

  4. Elija Edit

  5. (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, seleccione un valor comprendido entre 1 y 20.–

  6. 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 Add Queue (Añadir cola).

    • Para modificar el parámetro Máximo de clústeres de escalado de simultaneidad, elija Edit (Editar) junto al valor actual mostrado.

    • 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:

      • 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)

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

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

  7. (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.

  8. Seleccione Save.

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 administración 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. 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.

nota

Hay una nueva consola disponible para Amazon Redshift. Elija entre las instrucciones de New console (Nueva consola) o Original console (Consola original) en función de la consola que utilice. Las instrucciones de New console (Nueva consola) están abiertas de forma predeterminada.

Para crear una regla de monitorización de consultas

  1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon Redshift en https://console.aws.amazon.com/redshift/.

  2. En el menú de navegación, seleccione CONFIG y 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. Seleccione Save.

    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. Seleccione Save.

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

Para crear una regla de monitorización de consultas

  1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon Redshift en https://console.aws.amazon.com/redshift/.

  2. En el panel de navegación, seleccione Workload management (Administración de carga de trabajo).

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

    nota

    No puede modificar el grupo de parámetros predeterminado.

  4. Para editar la configuración de WLM (para añadir una regla, elija Edit (Editar).

  5. Para crear una nueva regla a través de una plantilla predefinida, en el grupo Rules for Queue 1 (Reglas de la cola 1), seleccione Add Rule from Templates (Añadir regla a partir de plantillas). Aparecerá el cuadro de diálogo Rule Templates (Plantillas de reglas), tal y como se muestra en la siguiente captura de pantalla.

  6. Seleccione una o varias plantillas de regla. WLM crea una regla para cada plantilla que selecciona. En este ejemplo, seleccione Long running query with high I/O skew (Consulta de larga ejecucución con un sesgo de E/S elevado) y haga clic en Select (Seleccionar).

    Aparecerá una nueva regla con dos predicados, como se muestra en la siguiente captura de pantalla.

  7. Introduzca un valor para Rule name (Nombre de regla). El nombre puede tener un máximo de 32 caracteres alfanuméricos y no debe contener espacios ni comillas. En este ejemplo, escriba HighIOskew.

  8. (Opcional) Modificar los predicados de la regla.

  9. Elija un valor para Action (Acción). Cada regla tiene una acción. En este ejemplo, seleccione Hop. El comando Hop termina la consulta y WLM envía la consulta a la próxima cola coincidente, si hay una disponible.

  10. Seleccione Save.

  11. Para modificar las reglas de una cola, seleccione Edit (Editar).

  12. Para añadir una regla nueva desde cero, seleccione Add Custom Rule (Añadir regla personalizada). Puede tener un máximo de cinco reglas por cola, y un total de ocho reglas para todas las colas.

  13. Escriba un Rule name (Nombre de regla); por ejemplo, NestedLoop.

  14. Defina un valor de Predicate (Predicado). Seleccione un nombre de predicado, un operador y un valor. En este ejemplo, seleccione Nested loop join count (rows). Establezca el operador en un valor superior a (>) y el tipo de valor en 1000. En la siguiente captura de pantalla se muestra la nueva regla con un predicado.

  15. Para añadir predicados adicionales, seleccione el icono de añadir a la derecha de los predicados. Puede tener hasta tres predicados por regla. Si se cumplen todos los predicados, WLM desencadena la acción asociada.

  16. Seleccione una acción en Action (Acción). Cada regla tiene una acción. En este ejemplo, acepte la acción predeterminada: Log. La acción Log escribe un registro en la tabla de sistema STL_WLM_RULE_ACTION y deja la consulta ejecutándose en la cola.

  17. Seleccione Done Editing (Finalizar edición). Los detalles de la cola se contraen.

  18. Seleccione Save.

Amazon Redshift genera el parámetro de configuración de WLM en formato JSON y muestra JSON en una ventana en la parte inferior de la pantalla, como se muestra en la siguiente captura de pantalla.

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.

nota

Hay una nueva consola disponible para Amazon Redshift. Elija entre las instrucciones de New console (Nueva consola) o Original console (Consola original) en función de la consola que utilice. Las instrucciones de New console (Nueva consola) están abiertas de forma predeterminada.

Para eliminar un grupo de parámetros

  1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon Redshift en https://console.aws.amazon.com/redshift/.

  2. En el menú de navegación, seleccione CONFIG y 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.

Para eliminar un grupo de parámetros.

Para eliminar un grupo de parámetros

  1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon Redshift en https://console.aws.amazon.com/redshift/.

  2. En el panel de navegación, seleccione Parameter Groups (Grupos de parámetros).

  3. Seleccione la fila del grupo de parámetros que desea eliminar y haga clic en Delete (Eliminar).

    nota

    No puede eliminar el grupo de parámetros predeterminado.

  4. En el cuadro de diálogo Delete Cluster Parameter Groups (Eliminar grupos de parámetros del clúster), seleccione Continue (Continuar).

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. Para obtener más información, consulte Creación de un clúster mediante un lanzamiento del clúster y Pasos para modificar un clúster.