Skip to main content

Обзор

Нужно обновить много записей сразу? Вместо того чтобы редактировать их по одной, используйте импорт CSV для массового обновления существующих записей. Сценарии использования:
  • Обновить должности для нескольких людей
  • Массово изменить информацию о компаниях
  • Добавить данные в новые настраиваемые поля
  • Исправить ошибки данных во множестве записей

Как это работает

Когда вы импортируете файл, содержащий уникальный идентификатор, который совпадает с существующей записью, Twenty обновляет эту запись вместо создания дубликата.
Поля с множественным выбором перезаписываются, а не объединяются.Если в записи выбраны Option A и Option B, и вы импортируете ["Option C"], после импорта в записи останется только Option C. Импорт заменяет все предыдущие выбранные значения — он не добавляет к ним новые.Чтобы сохранить существующие значения, включите их все в импорт: ["Option A","Option B","Option C"]

Шаг 1: Экспортируйте текущие данные

Сначала экспортируйте записи, которые хотите обновить:
  1. Перейдите к объекту (Люди, Компании и т. д.)
  2. Добавьте нужные столбцы — нажмите Options → Fields, чтобы отобразить поля, которые хотите обновить
  3. При необходимости примените фильтр — сузьте выборку до тех записей, которые хотите обновить
  4. Нажмите Экспорт представления
  5. Сохраните файл CSV
Зачем сначала экспорт? Экспортированный файл имеет корректный формат, включает уникальные идентификаторы и автоматически сопоставляется при импорте.

Что экспортируется

  • Все видимые столбцы в текущем представлении
  • Уникальные идентификаторы записи (id, email, domain)
  • Текущие значения полей, которые можно изменить

Шаг 2: Отредактируйте файл CSV

Откройте экспортированный файл в табличном редакторе (Excel, Google Sheets и т. д.):
  1. Сохраните столбец с уникальным идентификатором — не удаляйте id, email или domain
  2. Обновите значения в столбцах, которые хотите изменить
  3. Удалите столбцы, которые не нужно обновлять (необязательно, но так будет аккуратнее)
  4. Не изменяйте значения уникальных идентификаторов — иначе Twenty создаст новые записи

Пример: обновление должностей

Экспортированный файл:
После ваших изменений:
Не изменяйте значения уникальных идентификаторов.Если вы измените john@acme.com на john.smith@acme.com, Twenty создаст новую запись вместо обновления существующей.

Шаг 3: Импортируйте обновлённый файл

  1. Перейдите к объекту
  2. Нажмите Импорт записей
  3. Загрузите отредактированный файл CSV
  4. Убедитесь, что уникальный идентификатор сопоставлен — проверьте, что email, domain или id сопоставлены корректно
  5. Проверьте сопоставление полей
  6. Проверьте наличие ошибок
  7. Нажмите Подтвердить
Twenty сопоставляет записи по уникальному идентификатору и обновляет их новыми значениями.

Выбор подходящего уникального идентификатора

Используйте только ОДИН уникальный идентификатор. Не сопоставляйте одновременно email И id. Это может привести к путанице и ошибкам.

Использование пользовательских уникальных полей

Если у вас есть пользовательское поле, помеченное как уникальное (например, внешний ID из другой системы):
  1. Включите это поле в экспорт и импорт
  2. Сопоставьте его при импорте
  3. Twenty будет сопоставлять по этому полю

Шаг 4: Проверьте обновления

После импорта:
  1. Откройте несколько обновлённых записей
  2. Убедитесь, что изменения применены
  3. Проверьте, что не были созданы дубликаты записей

Что с полями, которых нет в вашем файле?

Поля, не включённые в файл импорта, остаются без изменений. Это означает, что нужно включать только те поля, которые вы хотите изменить (плюс уникальный идентификатор).

Совмещение обновлений и новых записей

Вы можете обновлять существующие записи И создавать новые в одном и том же импорте:

Распространённые ошибки, которых следует избегать

Часто задаваемые вопросы

Записи с уникальными идентификаторами, которые не совпадают с существующими, будут созданы как новые. Это позволяет обновлять и создавать в одном импорте.
Да, оставьте ячейку пустой в вашем CSV. Импорт очистит значение этого поля в существующей записи.
Поля, отсутствующие в файле импорта, остаются без изменений в существующих записях. Обновляются только включённые вами поля.
Да! Включите уникальный идентификатор связи (например, companyDomain) и сопоставьте его с полем связи. Связь будет обновлена.
На этапе проверки импорта Twenty показывает, сколько записей будет обновлено и сколько создано, исходя из совпадений уникальных идентификаторов.
Автоматической отмены нет. Рекомендуем экспортировать ваши данные в качестве резервной копии перед массовыми обновлениями.

Лучшие практики

  1. Сначала экспорт — всегда начинайте с экспорта, чтобы обеспечить корректный формат
  2. Создайте резервную копию перед обновлением — экспортируйте данные перед массовыми изменениями
  3. Протестируйте на нескольких записях — сначала попробуйте обновить 5–10 записей, прежде чем делать большой пакет
  4. Используйте человекочитаемые идентификаторыemail и domain легче проверить, чем id
  5. Включайте только нужные столбцы — меньше столбцов означает меньший риск ошибок

Устранение неполадок

Возникли проблемы? Проверьте: