Как я могу импортировать данные Landslide CRM в Salesforce? - PullRequest
1 голос
/ 26 сентября 2011

Я импортирую некоторую информацию о клиентах из Landslide CRM в Salesforce. У кого-нибудь есть совет по наилучшей методологии выполнения импорта?

Кажется, что Apex Data Loader - лучший способ, но я не знаю, если есть какие-либо проблемы с обработкой рассматриваемых объектов, или если есть может быть специальным инструментом или скриптом для выполнения этой миграции.

Любой опыт использования этого импорта в определенных или импорта данных в Salesforce в общем был бы оценен.

Ответы [ 2 ]

2 голосов
/ 26 сентября 2011

Импорт данных в Salesforce может быть выполнен несколькими способами в зависимости от типа данных и ваших требований.

Первое, что нужно сделать, - это поместить ваши данные в файлы CSV, поэтому вам нужно будет найти способ экспортировать данные в первую очередь.Для данных в кодировке UTF-8 не используйте Excel, используйте что-то вроде OpenOffice (требуется, только если у вас есть символы UTF-8)

Если его учетная запись и контактные данные, например.Мастер настройки доступен в меню «Настройка»> «Настройка администрирования»> «Импорт бизнес-аккаунтов / контактов»

Далее. Как вы говорите, использовать Apex Data Loader.Это, наверное, лучший подход.

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

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

Теперь, когда вы загружаете дочерние объекты, используйтеопцию Upsert и сопоставьте свой идентификатор учетной записи с помощью внешнего идентификатора, созданного ранее.Это будет соответствовать учетным записям, использующим ваш уникальный идентификатор, вместо того, чтобы использовать идентификатор Salesforce, что экономит много времени.

Повторите то же самое для других объектов, и вы должны быть в порядке.

Извинения за отсутствие структуры здесь ... делать это во время работы и у вас нет много времени, нонадеюсь это поможет.

1 голос
/ 03 октября 2011

Загрузчик данных отлично работает для большинства типов импорта. Одно из советов, которые я бы вам дал, - это создать новое настраиваемое поле для ваших целевых объектов (предположительно, «Учетная запись и контакт») под названием «Идентификатор оползня» или аналогичное, идентифицировать его как поле внешнего идентификатора, а затем импортировать первичные ключи из вашей исходной системы. в это поле (вместе с «реальными» данными).

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...