Поле UUID в Baserow - уникальный ID для каждой строки
Поле UUID автоматически генерирует глобально уникальный 36-символьный идентификатор для каждой строки таблицы - удобно для API-интеграций и слияния данных из разных источников. Статья описывает, что такое поле UUID, как добавить его в таблицу и чем оно принципиально отличается от поля автонумерации.
Что такое поле UUID
UUID (Universally Unique Identifier, универсальный уникальный идентификатор) - это автоматическое поле, которое генерирует уникальную 36-символьную строку (например, a1b2c3d4-e5f6-7890-g1h2-i3j4k5l6m7n8) для каждой новой строки.
У этого типа поля два ключевых свойства:
- Нередактируемое: пользователи не могут вручную изменить значение, что гарантирует целостность данных;
- Глобально уникальное: сгенерированный ID статистически гарантированно уникален во всех таблицах и базах данных, а не только внутри своей таблицы.
Это делает поле UUID отличным выбором для первичного поля , когда нужен стабильный уникальный идентификатор для работы с API, внешними интеграциями или при объединении данных из разных источников.

Как добавить поле UUID
- В таблице нажмите на знак плюса
+, чтобы добавить новое поле . - Выберите UUID в выпадающем списке типов полей.
- Задайте имя поля (например, «Уникальный ID»).
- Нажмите Создать.
Поле автоматически заполнится для всех существующих строк и для каждой новой строки, которую вы создадите.
Часто задаваемые вопросы
В чём разница между полем UUID и полем автонумерации? Оба поля создают уникальные идентификаторы, но решают разные задачи. Поле автонумерации создаёт простой, понятный человеку возрастающий номер (1, 2, 3…) - он уникален только в пределах своей таблицы и подходит для простых внутренних ссылок. Поле UUID создаёт сложную 36-символьную строку, предназначенную для машинной обработки, - она глобально уникальна и нужна там, где требуется постоянный идентификатор для внешних систем, API или объединения баз данных.
Можно ли редактировать значение UUID? Нет. Поле нередактируемое - это гарантирует его уникальность и целостность как постоянного идентификатора строки.
Можно ли использовать UUID в качестве первичного поля? Да. Это отличный выбор для первичного поля , особенно если вы планируете обращаться к данным через API или из других приложений.
Что дальше
Чтобы разобраться, как настроить простую последовательную нумерацию, читайте про поле автонумерации . Полный список типов полей и их назначение смотрите в обзоре типов полей Baserow , а о создании и переименовании полей - в статье про добавление поля .