Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del parche 198. Las UDF de Python existentes seguirán funcionando hasta el 30 de junio de 2026. Para obtener más información, consulte la publicación del blog
CHANGE_USER_PRIORITY
CHANGE_USER_PRIORITY permite a los superusuarios modificar la prioridad de todas las consultas emitidas por un usuario que se están ejecutando o esperando en la administración de carga de trabajo (WLM). Solo se puede ejecutar un usuario, sesión o consulta con la prioridad CRITICAL.
Sintaxis
CHANGE_USER_PRIORITY(user_name, priority)
Argumentos
- user_name
-
El nombre del usuario de base de datos cuya prioridad de consulta se cambia.
- priority
-
La nueva prioridad que asignar a todas las consultas emitidas por
user_name. Este argumento debe ser una cadena con el valorCRITICAL,HIGHEST,HIGH,NORMAL,LOW,LOWESToRESET. Solo los superusuarios pueden cambiar la prioridad aCRITICAL. El cambio de la prioridad aRESETelimina la configuración de prioridad parauser_name.
Tipo de retorno
Ninguno
Ejemplos
Para cambiar la prioridad para el usuario analysis_user a LOWEST, use el siguiente ejemplo.
SELECT CHANGE_USER_PRIORITY('analysis_user', 'lowest');+-------------------------------------------------------------------------------------+ | change_user_priority | +-------------------------------------------------------------------------------------+ | Succeeded to change user priority. Changed user (analysis_user) priority to lowest. | +-------------------------------------------------------------------------------------+
Para cambiar la prioridad a LOW, utilice el siguiente ejemplo.
SELECT CHANGE_USER_PRIORITY('analysis_user', 'low');+----------------------------------------------------------------------------------------------+ | change_user_priority | +----------------------------------------------------------------------------------------------+ | Succeeded to change user priority. Changed user (analysis_user) priority from Lowest to low. | +----------------------------------------------------------------------------------------------+
Para restablecer la prioridad, utilice el siguiente ejemplo.
SELECT CHANGE_USER_PRIORITY('analysis_user', 'reset');+-------------------------------------------------------+ | change_user_priority | +-------------------------------------------------------+ | Succeeded to reset priority for user (analysis_user). | +-------------------------------------------------------+