# Alias

Оператор alias используется для установки псевдонима, по которому будет переименовано поле при включении в следующий скрипт.

Синтаксис:

alias fieldname as aliasname {,fieldname as aliasname}

Аргументы:

Аргументы

| Аргумент | Описание |
| --- | --- |
| fieldname | Имя поля в исходных данных |
| aliasname | Имя псевдонима, которое требуется использовать взамен |

## Примеры и результаты

В примерах, приведенных в таблице ниже, новое имя будет использоваться во всех последующих операторах SELECT и LOAD, содержащих ссылки на исходное имя поле. Новый псевдоним для имени поля может быть задан с помощью нового оператора alias в любой последующей точке скрипта.

В модели данных и содержимом приложения ссылка на поле также производится через псевдоним.

Примеры и результаты

| Пример | Результат |
| --- | --- |
| `Alias ID_N<br>as NameID;` | Поле ID\_N переименовано в NameID. |
| `Alias A<br>as Name, B as Number, C as Date;` | Поля A, B и C переименованы в Name, Number, и Date соответственно. |

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Alias.htm)

#### Пример длинной формы

Обзор

Откройте редактор загрузки данных и добавьте приведенный ниже скрипт загрузки в новый раздел.

Скрипт загрузки

```
alias [A] as [AAA];
T1:
Load 'string 1' as A autogenerate 1;
T2:
Load 'string 2' as B autogenerate 1;
T3:
Load 'string 3' as A autogenerate 1;
```

Результаты

Загрузите данные и откройте лист. Создайте новую таблицу и добавьте это поле как измерение:

* `AAA`

Результирующая таблица

| AAA |
| --- |
| string 1 |
| string 3 |

## Подробнее

* [Load](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Load.htm)
* [Select](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Select.htm)