# Первичные ключи в таблицах записи

Чтобы добавить редактируемые столбцы в таблицу записи, необходимо определить хотя бы один первичный ключ.

## Что такое первичный ключ?

Первичный ключ — это поле, связывающее изменения в редактируемых столбцах с исходными данными из модели данных. С помощью первичных ключей можно сопоставить записи в таблице записи, представляющие данные из модели данных, и изменения, которые пользователи вносят в редактируемые столбцы.

Первичный ключ может быть простым, включающим одно поле, или составным, состоящим из нескольких полей.

Первичный ключ также играет важную роль при извлечении изменений из API для отслеживания изменений.

## Определение первичных ключей

Выполните следующие действия.

1. На панели свойств, разверните Хранилище изменений.

2. Рядом с Первичные ключи, нажмите Определить или Изменить.

## Подробнее

* [Создание таблицы записи](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/create.htm)

* [Таблица записей](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Analyze/write-table.htm)

* [Настройка редактируемых столбцов](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/editable-column.htm)

* [Работа с хранилищами изменений](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/change-store.htm)

* [Как извлечь изменения из хранилища изменений (таблица записи) и сохранить их в базе данных с помощью Qlik Automate](https://community.qlik.com/t5/Official-Support-Articles/How-to-extract-changes-from-the-Change-Store-Write-Table-and/ta-p/2537848)