29.05.2009, 10:54 | #1 |
Участник
|
Интеграция CRM с другими базами данных
Всем доброго времени суток.
Есть такая проблема. Нужно интегрировать MS Dynamics CRM с другой базой данных чтоб синхронизировать информацыю о клиентах. У компании очень много клиентов так что при использовании web-service методов в CRM для обнавления мы тратим очень много времени. На сколько я понял CRM не имеет возможности делать такие операцыи через batch или SSIS где база данных обновляется на прямую (не через web-service). А если это всеже сделать то мы теряем сюпорт от Микрософта. Кто нибуть сталкивался с такой проблемой? И каким способом решили? С уважением Анатоли |
|
29.05.2009, 11:03 | #2 |
Чайный пьяница
|
Цитата:
Сообщение от ajern
Всем доброго времени суток.
Есть такая проблема. Нужно интегрировать MS Dynamics CRM с другой базой данных чтоб синхронизировать информацыю о клиентах. У компании очень много клиентов так что при использовании web-service методов в CRM для обнавления мы тратим очень много времени. На сколько я понял CRM не имеет возможности делать такие операцыи через batch или SSIS где база данных обновляется на прямую (не через web-service). А если это всеже сделать то мы теряем сюпорт от Микрософта. Кто нибуть сталкивался с такой проблемой? И каким способом решили? С уважением Анатоли Или Веб Сервисы и тогда - сапортед, но медленно. Или напрямую и тогда - ансапортед и быстро. При этом учтите, что не сработает бизнес логика (плагины и воркфоу, которые подвязаны к сущности).
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
29.05.2009, 11:51 | #3 |
Участник
|
Вот поэтому я и спрашиваю. В нашем случаи обновление клиентов занимает 6-7 часов, а то и больше. Тоесть нет возможности это делать ежедневно. Мы готовы переделат с Web-service на SSIS. Вопрос только в том, что нужно запустить в CRM чтоб бизнес логика и все эти вещи обновились. Я не сомневаюсь, что при использпвании web-service то сам сервис при импорте 1 записи вызывает какой-то метод/триггер который обновляет бизнес логику. Есть ли какая-то документация как по этому поводу?
|
|
29.05.2009, 12:00 | #4 |
Чайный пьяница
|
Цитата:
Сообщение от ajern
Вот поэтому я и спрашиваю. В нашем случаи обновление клиентов занимает 6-7 часов, а то и больше. Тоесть нет возможности это делать ежедневно. Мы готовы переделат с Web-service на SSIS. Вопрос только в том, что нужно запустить в CRM чтоб бизнес логика и все эти вещи обновились. Я не сомневаюсь, что при использпвании web-service то сам сервис при импорте 1 записи вызывает какой-то метод/триггер который обновляет бизнес логику. Есть ли какая-то документация как по этому поводу?
Выбирайте меньшее зло...
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
29.05.2009, 12:01 | #5 |
Участник
|
Наткнулся на один из примеров интеграции через SSIS.
http://blogs.msdn.com/crm/archive/20...ices-ssis.aspx |
|
|
За это сообщение автора поблагодарили: Артем Enot Грунин (5), a33ik (3). |
29.05.2009, 12:12 | #6 |
Moderator
|
Честно говоря у нас не было проблем - интеграция в реальном времени через веб сервисы. Проблемы могут быть, если вы делаете синхронизацию по расписанию. В этом случае лучше использовать системные задания импорта данных. Их тоже можно звать программно. Мы так загружали данные в систему. 12 тысяч записей залетели в систему за несколько минут.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
29.05.2009, 12:25 | #7 |
Moderator
|
Хотя вы нашли другой отличный способ!
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
29.05.2009, 12:32 | #8 |
Чайный пьяница
|
Цитата:
Сообщение от ajern
Наткнулся на один из примеров интеграции через SSIS.
http://blogs.msdn.com/crm/archive/20...ices-ssis.aspx
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
31.05.2009, 18:24 | #9 |
Участник
|
Пример проекта интеграции CRM 4.0 & SSIS
|
|
19.06.2009, 02:13 | #10 |
Консультант-джедай
|
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
21.12.2009, 11:23 | #11 |
Участник
|
м делал как написано здесь http://blogs.msdn.com/crm/archive/20...ices-ssis.aspx только в 2008 студии и застрял на шаге того что в проекте SSIS типа Integration Services нет пункта Add Reference когда щелкаешь правой кнопой на проекте ... котя в других типах проектв она есть и добавить можно ..... как быть....
|
|
|
|