rename
Описание
Переименовывает поля.
Синтаксис
rename <src-field> AS <dst-field> [ , <src-field> AS <dst-field> ...]
Обязательные аргументы
| Параметр | Синтаксис | Описание |
|---|---|---|
src-field | <field> | Имя исходного поля. |
dst-field | <field> | Новое имя поля. |
Использование wildcard
Символ * поддерживается для массового переименования полей. Не исключено множественное использование *.
Примеры запросов
Данные примеры демонстрируют переименование конкретных полей и массовое переименование по шаблону.
Пример 1
В данном примере несколько конкретных полей переименовываются через as.
source radius_logs
| rename user as sysuser, password as secret
Пример 2
В данном примере * помогает убрать общий префикс у группы полей.
source company_workers | rename company-* as *
Пример 3
В данном примере демонстрируется использование шаблона с двумя символами подстановки *, позволяющее захватывать и сохранять отдельные части имени поля при выполнении переименования.
source company_workers | rename *-company-* as *-with-*