Обзор
Импорт не работает? Это руководство поможет вам поэтапно выявлять и устранять распространённые ошибки импорта.Как работает проверка импорта
После загрузки файла и сопоставления столбцов Twenty проверяет ваши данные:- Запускается проверка — Twenty проверяет каждую строку на ошибки
- Ошибки подсвечиваются — проблемные строки отображаются жёлтым
- Исправляйте на месте — редактируйте ячейки прямо в интерфейсе импорта
- Или удалите строки — полностью пропустите проблемные записи
Исправляйте ошибки в интерфейсе. Вам не нужно возвращаться к своей таблице. Редактируйте ячейки прямо во время импорта, чтобы сэкономить время.
Пошаговое устранение неполадок
Шаг 1: Определите тип ошибки
Нажмите на подсвеченную строку, чтобы увидеть конкретное сообщение об ошибке. Распространённые типы ошибок:| Сообщение об ошибке | Что это означает |
|---|---|
| Дублирующиеся значения, подсвеченные жёлтым | Значение уже существует в Twenty или встречается дважды в вашем файле |
{field} не является допустимым {type} (наведите курсор на жёлтую ячейку) | Данные не соответствуют ожидаемому формату |
| Подсвечено обязательное поле | Обязательное поле пусто |
Не удаётся подключиться к {object}. Уникальная запись не найдена... (импорт не удался) | Связанная запись не существует |
Слишком много записей. Разрешено не более 10000 (загрузка заблокирована) | В файле более 10 000 записей |
Шаг 2: Исправьте ошибку
Следуйте приведённым ниже инструкциям для каждого типа ошибки.Ошибка: Дублирующееся значение
Что вы увидите
Строки с дублирующимися значениями подсвечиваются жёлтым в интерфейсе импорта до начала импорта.Что это означает
Уникальное поле (email, домен) либо:- Уже существует в Twenty
- Встречается дважды в вашем файле
Как исправить
Вариант 1: Измените дублирующееся значение- Нажмите на ячейку с ошибкой
- Измените на уникальное значение
- Продолжайте импорт
- Нажмите X рядом со строкой
- Эта строка будет пропущена при импорте
- Убедитесь, что ваш файл содержит уникальный идентификатор (
email,domainилиid) - Сопоставьте поле уникального идентификатора
- Twenty обновит существующую запись вместо создания дубликата
Можно обновлять и уникальные поля.
- Если вы оставите
id, но изменитеemail→ адрес электронной почты будет обновлён - Если вы оставите
email, но изменитеid→ идентификатор будет обновлён
Как предотвратить эту ошибку
Перед импортом:- Отсортируйте таблицу по уникальному полю
- Удалите строки-дубликаты
- Проверьте, существуют ли записи уже в Twenty
Ошибка: Неверный формат
Что вы увидите
Значение ячейки подсвечено жёлтым. Наведите на него курсор, чтобы увидеть сообщение об ошибке:Что это означает
Данные не соответствуют ожидаемому формату для этого типа поля.Как исправить — по типам полей
Электронная почта
Проблема: Неверный формат email Решение: Используйте форматname@domain.com
Домен
Проблема: Несогласованный формат может вызывать дубликаты Решение: Используйте форматhttps://domain.com (рекомендуется)
Все форматы допустимы, но
https://domain.com рекомендуется, потому что он соответствует формату, используемому при синхронизации почты/календаря. Использование других форматов может привести к созданию дублирующихся компаний.Дата
Проблема: Нераспознанный формат даты Решение: Используйте единый формат по всему файлуТелефон
Проблема: Отсутствуют обязательные столбцы Решение: Добавьте все столбцы для телефонов| Столбец | Пример |
|---|---|
| Телефоны / Основной номер телефона | 4159095555 |
| Телефоны / Код страны основного номера | US |
| Телефоны / Телефонный код основного номера | +1 |
Логический тип
Проблема: Неверное логическое значение Решение: Используйте прописныеTRUE или FALSE
Выбор / Множественный выбор
Проблема: Значение не совпадает с существующими опциями Решение: Используйте имена API, а не отображаемые метки Как найти имена API:- Перейдите в Настройки → Модель данных
- Выберите объект и поле
- Включите Расширенный режим (переключатель внизу справа)
- Используйте имя API (например,
OPTION_1, а не “Option 1”)
Валюта
Проблема: Отсутствует сумма или код валюты Решение: Заполните оба столбца| Столбец | Пример |
|---|---|
| Сумма / Сумма | 1234.56 |
| Сумма / Валюта | USD |
Число
Проблема: Нечисловые символы Решение: Только цифры, точка для десятичных дробейОшибка: Отсутствует обязательное поле
Что вы увидите
Строка подсвечена жёлтым, а ячейка обязательного поля отмечена.Что это означает
В этой строке не заполнено обязательное поле.Как исправить
Вариант 1: Введите значение- Нажмите на пустую ячейку
- Введите значение
- Продолжайте импорт
- Если данных нет, нажмите X, чтобы пропустить строку
Как предотвратить эту ошибку
Перед импортом определите обязательные поля:- Перейдите в Настройки → Модель данных
- Выберите ваш объект
- Проверьте, какие поля помечены как обязательные
Ошибка: Связь не найдена
Что вы увидите
Эта ошибка возникает после начала импорта — импорт завершается с сообщением вроде:В отличие от других ошибок, эта не обнаруживается на этапе проверки данных. Импорт начнётся, а затем завершится с ошибкой, когда встретит отсутствующую связь.
Что это означает
Вы пытаетесь сослаться на запись, которой не существует в Twenty.Как исправить
Вариант 1: Сначала импортируйте родительские записи- Отмените текущий импорт
- Импортируйте родительские записи (например, Компании)
- Затем импортируйте дочерние записи (например, Контакты)
- Проверьте ссылочное значение в вашем файле
- Убедитесь, что оно в точности совпадает с существующей записью
- Проверьте формат: домены должны быть в виде
https://domain.com
- Очистите ячейку, чтобы импортировать без связи
- Добавьте связь вручную позже
Как предотвратить эту ошибку
-
Импортируйте в правильном порядке:
- Сначала — Компании
- Затем — Контакты (со ссылками на компании)
- Третьими — Возможности
-
Проверьте ссылочные значения:
- Экспортируйте родительские записи, чтобы получить точные идентификаторы
- Используйте формат домена
https://domain.com - Проверьте опечатки и учтите регистр
Ошибка: Слишком большой файл
Что вы увидите
Эта ошибка появляется при загрузке файла — загрузка полностью блокируется:Что это означает
В вашем файле более 10 000 записей.Как исправить
Вариант 1: Разделите на несколько файлов- Разделите данные на файлы по 10 000 записей или меньше
- Импортируйте каждый файл отдельно
- Соблюдайте порядок импорта (Компании перед Контактами)
Ошибка: Поле не распознано
Что это означает
Столбец в вашем файле нельзя сопоставить, потому что такого поля нет в Twenty.Как исправить
- Перейдите в Настройки → Модель данных
- Выберите объект, который вы импортируете
- Нажмите + Добавить поле
- Создайте настраиваемое поле с соответствующим типом
- Загрузите файл повторно
Импорт CSV создаёт записи, а не поля. Все поля должны существовать до начала импорта.
Ошибка: Пустая связь с пользователем
Что это означает
Вы пытаетесь назначить запись пользователю (Owner, Assignee), но связь не сопоставляется.Распространённые причины
- Пользователь не принял приглашение — пользователь ещё не существует в Twenty
- Используется ID пользователя из старой системы — Twenty не может сопоставить идентификаторы из другой системы
- Неверный формат email — адрес электронной почты не совпадает с аккаунтом пользователя в Twenty
Как исправить
- Убедитесь, что все пользователи приняли приглашение в ваше рабочее пространство Twenty
- Используйте адрес электронной почты пользователя (не его имя и не ID из старой системы)
- Используйте тот же адрес электронной почты, который использовался для присоединения к Twenty
Контрольный список перед импортом
Избегайте ошибок, проверив следующее перед импортом:Требования к файлу
Файл в формате CSV, XLSX или XLS
В файле менее 10 000 записей
Файл использует кодировку UTF-8
Качество данных
Нет дублирующихся адресов электронной почты (для Контактов)
Нет дублирующихся доменов (для Компаний)
Все даты используют единый формат
Все домены в формате
https://domain.comФорматы полей
Логические поля используют
TRUE или FALSE (прописные)Поля типа Select используют имена API, а не отображаемые метки
Телефонные поля содержат все обязательные столбцы
Поля валюты содержат и сумму, и код валюты
Связи
Родительские записи импортированы до дочерних записей
Столбцы со связями ссылаются на существующие записи
Формат домена точно соответствует формату Twenty
Модель данных
Все настраиваемые поля существуют в Настройки → Модель данных
Опции для Select созданы до импорта
Всё ещё возникают проблемы?
Если вы попробовали решения выше:- Скачайте пример файла — посмотрите точный формат, который ожидает Twenty
- Экспортируйте существующие записи — сравните свой файл с рабочими данными
- Протестируйте на небольшой выборке — сначала попробуйте 5–10 строк
- Ознакомьтесь со справочными статьями: