Что такое миграция данных и как понять, что можно перенести из сервиса А в сервис Б, а что нельзя?

Чаще всего наши заказчики обращаются к нам с задачей миграции данных между разными CRM. Это может быть миграция из облака в коробку Битрикс24, из коробки в облако, между коробками и между облаками Битрикс24, из amoCRM в Битрикс24 и из Битрикс24 в amoCRM. Как правило, миграция — разовый процесс, и после переноса данных изначальный сервис больше не используется. О том, что можно переносить при миграции, а что — нельзя, расскажем в статье.

Что такое миграция данных и как понять, что можно перенести из сервиса А в сервис Б, а что нельзя?

1. Нюансы настройки миграции из сервиса А в сервис Б. Проблема и решение

Проблема

Миграция как процесс означает "переезд" из одной платформы в другую.

Перенос записей телефонных звонков из одного Битрикс24 в другой с привязкой к сущностям CRM: читайте в нашем блоге.

Чаще всего миграция данных требуется, если вы долгое время работали в одной CRM или внешнем веб-сервисе, а затем решили им больше не пользоваться и выбрать другую платформу для работы. Например, это может быть не только миграция между CRM, но и миграция из Google Sheets в Битрикс24, миграция из зарубежных сервисов типа Jira в Битрикс24 и так далее.

Перенос пользователей из одного портала Битрикс24 в другой с миграцией данных их профиля: кейс по ссылке.

Все эти процессы подразумевают автоматическую выгрузку какого-то объема данных из А в Б без ручного труда, так как переносить данные руками не представляется возможным. От обмена данными этот процесс отличается тем, что он является однократным. Также миграция, в отличие от обмена, предполагает более высокую нагрузку за короткое время.

Почему мы не продаем Пинкит на 1 месяц? Отвечаем на частый вопрос о Пинкит по ссылке.

Решение

Решить проблему переноса большого объема данных из одного сервиса в другой без ручного труда можно с помощью Пинкит. Настройка интеграции в Пинкит для миграции включает в себя следующие действия:

1.1. Добавление авторизации сервисов А и Б (если нужного сервиса не находите в списке, то его можно добавить через Пинкитбилдер).

1.2. Определение сущностей, которые нужно перенести.

1.2. Добавление для них соответствующих событий на шаге 1 и действий на шаге 3 (также с помощью Пинкитбилдер).

1.3. Один из важных шагов — это сопоставление данных, так как необходимо не просто выгрузить определенный объем информации, но и сохранить корректные связи между данными.

Интеграция Битрикс24-Битрикс24: миграция задач и комментариев с отправкой уведомлений в Телеграм об ошибке по ссылке.

В чем основная проблема миграции?

Вернемся к нагрузке. Если необходимо выгрузить большой объем данных, обычная тарификация Пинкит включает в себя объем API-вызовов 1 миллион в год. При этом этот объем можно потратить либо на одну высоконагруженную интеграцию, либо на несколько менее нагруженных интеграций.

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

Если вы планируете миграцию, но не знаете, как считаются API-вызовы в интеграциях, читайте нашу статью-ликбез о подсчете запросов на примере выгрузки дела из одного Битрикс24 в другой здесь.

В некоторых ситуациях миллиона API-вызовов не хватает. В таком случае раньше мы переводили наших клиентов на тариф Энтерпрайз, для данного тарифа наша инфраструктура поддерживает неограниченное количество API-запросов для любой интеграции.

Переезд Битрикс24 из облака в коробку через API: читайте инструкцию по ссылке.

Но не всем такое решение подходит. В декабре этого года мы получили большое число запросов под миграцию от наших заказчиков и поняли, что необходимо расширить тариф Корпорация в рамках акции на Пинкит в декабре.

Расскажем далее об особенностях настройки интеграций для миграции на примере переезда из одного Битрикс24 в другой.

2. Как настроить миграцию из сервиса А в сервис Б через Пинкит: акция до конца года

Ответим на самые частые вопросы о миграции через Пинкит.

2.1. Как проверить, что все данные, которые мне нужно перенести, перенесутся корректно? Нужно ли покупать для этого Пинкит?

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

Что такое пилотная интеграция, читайте здесь.

2.2. Как настроить миграцию, если я не обладаю навыками инженера?

У нас есть инструкции по настройке, например, эта статья.

Также вы можете обратиться к нашим инженерам — они настроят миграцию в рамках часов бонусной техподдержки, которые идут в подарок от продакт-менеджера.

2.3. Сколько часов в среднем нужно для настройки миграции?

В среднем около 30 часов. Точно сказать цифру сложно, так как в процессе настройки могут возникнуть нюансы.

Например, несоответствие форматов полей. Если в сервисе А поле в контакте, компании, сделке или другой сущности имеет формат типа "строка", а в новом портале В это поле имеет формат типа "список", то нужно преобразовать строку в список. Это необходимо настраивать дополнительным инструментом на шаге 2.

Поле типа Список в сделке Битрикс24
Поле типа Список в сделке Битрикс24

Обычно для этого используется инструмент преобразования массива данных в Пинкит, так как мы берем значение строчного поля сущности в сервисе А и преобразуем в несколько значений из списка списочного поля сущности в сервисе Б.

Что такое миграция данных и как понять, что можно перенести из сервиса А в сервис Б, а что нельзя?

В зависимости от количества таких инструментов число API-запросов будет расти, так же как и время на настройку миграции.

Также могут понадобиться пользовательские сопоставления на шаге 4, чтобы опять же корректно передать значения полей между сервисами:

Что такое миграция данных и как понять, что можно перенести из сервиса А в сервис Б, а что нельзя?

2.4. Что, если помимо миграции мне нужны интеграции между другими сервисами (hh.ru, МойСклад, Контур, Авито и так далее)?

Вы можете использовать под эти интеграции тот миллион API-запросов, который получают пользователи коммерческих тарифов Пинкит. А задачу миграции осуществить параллельно — на нее в декабре безлимит по вызовам.

3. Итог

Итак, если у вы планируете переезд из одного сервиса в другой или уже начали миграцию данных вручную, то вы можете присоединиться к нашей акции в декабре:

Что такое миграция данных и как понять, что можно перенести из сервиса А в сервис Б, а что нельзя?

До конца 2024 года получите безлимит на API-вызовы под задачи миграции (облако-коробка, облако-облако, коробка-облако, коробка-коробка).

Вам не нужно будет переходить на старший тариф, если миллиона вызовов для вашей миграции не хватит. Миграция будет настроена без ограничений по количеству запросов, а остальные связки — в рамках миллиона вызовов согласно тарифу Корпорация.

По всем вопросам пишите нам в Телеграм или WhatsApp.


Если вам нужна миграция из сервиса, которого в Пинкит нет, то через Пинкитбилдер вы можете добавить авторизацию, необходимые события и действия для настройки миграции из вашей платформы в Битрикс24/amoCRM.


Протестируйте Пинкит, зарегистрировавшись в личном кабинете по ссылке: https://lk.pinkit.io/register.


Алексей Окара, основатель Пинол и продакт-менеджер Пинкит
Что такое миграция данных и как понять, что можно перенести из сервиса А в сервис Б, а что нельзя?
реклама
разместить
Начать дискуссию