Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il post del blog
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
CHANGE_USER_PRIORITY
CHANGE_SESSION_PRIORITY permette agli utente con privilegi avanzati di modificare la priorità tutte le query inviata da un utente, in esecuzione o in attesa in gestione del carico di lavoro (WLM). Solo un utente, una sessione o una query possono essere eseguiti con la priorità CRITICAL.
Sintassi
CHANGE_USER_PRIORITY(user_name, priority)
Arguments (Argomenti)
- user_name
-
Il nome dell'utente di database di cui è cambiata la priorità di query.
- priority
-
La nuova priorità da assegnare a tutte le query inviate da
user_name. Questo argomento deve consistere in una stringa con valoreCRITICAL,HIGHEST,HIGH,NORMAL,LOW,LOWESToRESET. Solo gli utenti con privilegi avanzati possono modificare la priorità inCRITICAL. Modificare la priorità inRESETrimuove l'impostazione di priorità peruser_name.
Tipo restituito
Nessuno
Esempi
Per modificare la priorità dell'utente analysis_user in LOWEST, utilizza l'esempio seguente.
SELECT CHANGE_USER_PRIORITY('analysis_user', 'lowest');+-------------------------------------------------------------------------------------+ | change_user_priority | +-------------------------------------------------------------------------------------+ | Succeeded to change user priority. Changed user (analysis_user) priority to lowest. | +-------------------------------------------------------------------------------------+
Per modificare la priorità in LOW, utilizza l'esempio seguente.
SELECT CHANGE_USER_PRIORITY('analysis_user', 'low');+----------------------------------------------------------------------------------------------+ | change_user_priority | +----------------------------------------------------------------------------------------------+ | Succeeded to change user priority. Changed user (analysis_user) priority from Lowest to low. | +----------------------------------------------------------------------------------------------+
Per reimpostare la priorità, utilizza l'esempio seguente.
SELECT CHANGE_USER_PRIORITY('analysis_user', 'reset');+-------------------------------------------------------+ | change_user_priority | +-------------------------------------------------------+ | Succeeded to reset priority for user (analysis_user). | +-------------------------------------------------------+