ALTER RESOURCE POOL CLASSIFIER
ALTER RESOURCE POOL CLASSIFIER
изменяет определение классификатора пула ресурсов.
Синтаксис
Изменение параметров
Синтаксис для изменения любого параметра классификатора пула ресурсов выглядит следующим образом:
ALTER RESOURCE POOL CLASSIFIER <name> SET (<key> = <value>);
<key>
— имя параметра, <value>
— его новое значение.
Например, такая команда изменит пользователя, для которого применяется правило:
ALTER RESOURCE POOL CLASSIFIER olap_classifier SET (MEMBER_NAME = "user2@domain");
Сброс параметров
Команда для сброса параметра классификатора пула ресурсов выглядит следующим образом:
ALTER RESOURCE POOL CLASSIFIER <name> RESET (<key>);
<key>
— имя параметра.
Например, такая команда сбросит настройку MEMBER_NAME
:
ALTER RESOURCE POOL CLASSIFIER olap_classifier RESET (MEMBER_NAME);
Разрешения
Требуется разрешение ALL
на базу данных, пример выдачи такого разрешения:
GRANT 'ALL' ON `/my_db` TO `user1@domain`;
Параметры
RANK
(Int64) — опциональное поле, задающее порядок выбора классификатора пула ресурсов. Если значение не указано, берётся максимальный существующийRANK
и к нему прибавляется 1000. Допустимые значения: уникальное число в диапазоне .RESOURCE_POOL
(String) — обязательное поле, задающее имя пула ресурсов, в который будут отправлены запросы, удовлетворяющие критериям классификатора.MEMBER_NAME
(String) — опциональное поле, определяющее, какой пользователь или группа пользователей будут отправлены в указанный пул ресурсов. Если поле не указано, классификатор игнорируетMEMBER_NAME
, и классификация осуществляется по другим признакам.