# Имена таблиц

Таблицам Qlik Sense присваиваются имена при сохранении в базе данных Qlik Sense. Имена таблиц можно использовать, например, для операторов LOAD с предложением resident или с выражениями, содержащими функцию peek, а также просматривать в системном поле $Table макета.

Присвоение имен таблицам выполняется по следующим правилам:

1. Если перед операторами LOAD или SELECT задана метка, то она будет использоваться в качестве имени таблицы. В конце метки должно стоять двоеточие.

   Пример:

   `Table1:` `LOAD a,b 
    from c.csv;`

   Для получения дополнительной информации см. раздел [Метки таблицы](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/table-labels.htm).

2. Если метка не задана, то сразу после ключевого слова FROM в операторе LOAD или SELECT задается имя файла или таблицы. Длина не должна превышать 32 символов. При использовании имени файла расширение пропускается.

3. Загруженные встроенные таблицы получают имена INLINExx, где xx — число. Первая встроенная таблица получит имя INLINE01.

4. Таблицы, создаваемые автоматически, получают имена AUTOGENERATExx, где xx — число. Первая автоматически созданная таблица получит имя AUTOGENERATE01.

5. Если созданное по описанным выше правилам имя таблицы вступает в конфликт с предыдущим именем таблицы, имя будет дополнено символами -x, где х — число. Число будет увеличиваться до тех пор, пока не будет устранен конфликт. Например, три таблицы могут иметь имя Budget, Budget-1 и Budget-2.

Существует три отдельных домена для имен таблицы: section access, section application и таблицы сопоставления. Имена таблиц, сгенерированные в section access и section application, рассматриваются по отдельности. Если упоминаемое имя таблицы не найдено в разделе, программа Qlik Sense выполняет поиск также и в другом разделе. Таблицы сопоставления обрабатываются отдельно и не имеют связи с двумя другими доменами имен таблиц.