2010-10-17 84 views
0

问题本身非常棘手。但我会尽力把它分解成几块。Microsoft CRM的外部数据源

假设我有外部数据源,每个数据源都提供我的数据模型。无论是Web服务还是数据库。重要的是我的实体被定义并存在于分离的系统中,而不是Dynamics内置数据库。

我想要做的是使用CRM的功能来处理业务实体(由外部来源提供),诸如安全性和UI等方面。 CRM管理良好。所以我想使用这个工具来构建我的系统,但我希望能够将数据存储和保存在我自己的源中。

换句话说,CRM中有没有一种方法(通过web服务我相信),我可以在其中提供实体,并在CRM内部进行管理。

在此先感谢...我真的希望我能在这里找到答案。

回答

1

您唯一的选择是将Dynamics CRM数据库中存储的数据与外部资源进行同步。

使用来自Scribesoft的工具如Scribe,此场景是可管理的。

+0

http://social.microsoft.com/Forums/en-US/crmdevelopment/thread/abf61d02-379c-49eb-a155-7e8df5c87aaf – Javier 2010-10-18 14:32:13

0

大约50%的MS CRM功能是通过相当复杂的SQL视图/查询/存储功能等实现的。它不仅仅是一个简单的“每个实体类型的表”数据存储。没有办法将实时数据保存在“别的地方”,所以你被导入/导出(按照前面的回答推荐)。