使用CB Linked Server for Enterprise Applications整合不同的业务系统。

使用CB Linked Server for Enterprise Applications整合不同的业务系统。

Zsolt BekeProducts and Solutions Leave a Comment

把数据库管理员变成集成超人

随着链接服务器功能的引入,微软为数据库管理员和开发人员提供了一个强大的工具,使SQL Server数据库引擎能够针对SQL Server实例之外的OLE DB数据源执行命令。因此,该功能有助于将本地SQL Server实例外部的数据集成到本地数据库应用程序中。

如果您的数据存储在其他系统中,它们对您来说仍然是无法访问的。要将其他非SQL企业系统(如Exchange、SharePoint和Dynamics CRM)的数据集成到SQL数据源中,需要定制解决方案。

在SQL Server Management Studio中创建一个链接服务器是一个相当简单的过程。它只是简单地展开 "服务器对象 "树,右击 "链接服务器",选择 "新建链接服务器 "并配置一些简单的选项。这样,你就可以在多个基于SQL的服务器中获得统一的数据视图。

但是,你能利用这种简单性来整合其他业务应用程序的数据吗?

企业很少能只依靠SQL Server中的数据来获得真正的业务洞察力。毫无疑问,它是一个非常强大的数据存储空间,可以存储关键业务数据,并将它们输入到您的定制业务应用程序中,然而公司数据通常是通过各种CRM、文件存储和BPM系统收集的。这就带来了一个实质性的集成问题,因为数据是以不同的、往往是不兼容的表示方式存储的,所以定制的企业应用无法检索到这些数据。公司过去只有两个选择:要么重写他们的遗留应用程序,以便能够与目标系统通信,要么创建一个定制解决方案,为遗留应用程序提供和转换数据。

然而,这两种方案都存在着定制开发带来的巨大风险和成本。这些临时解决方案的另一个缺点是缺乏灵活性和通用性。

第三个选项出现了--CB链接服务器

CB Linked Server for Enterprise Applications构建在Connect Bridge上,使你能够定义Linked Server连接到这些业务系统,从而将它们的数据集成到你的SQL Server数据源中,并将它们馈送到你的企业应用程序中。

SELECT * FROM EXCHANGE365.Contacts......还能更简单吗?

CB Linked Server for Enterprise Applications 是一个实施 Connect Bridge 集成平台。它作为SQL Server和业务系统之间的代理或中介,将SQL查询转换为对目标系统的API调用,反之亦然,将检索到的数据以可消耗的形式呈现给SQL Server。

在Connect Bridge服务器管理工具中定义了与目标系统的连接,以及用户和权限。

cb-linked-server-enterpris-applications-

SQL Server Management Studio中的Linked Servers代表了Connect Bridge中定义的这些连接。连接成功后,目标系统中的项目在Management Studio中以表行的形式列出,因此可以简单地通过基本的SQL命令对其进行操作。

cb-linked-server-enterpris-applications

通过这种设置,您可以轻松地处理数据,并通过简单的SQL查询来检索、更新和删除记录。例如,要列出SharePoint服务器上的所有联系人,您可以使用以下命令。

SELECT * FROM EXCHANGE365...联系人。

不,不可能再容易了,不是吗?

cb-linked-server-enterpris-applications

通过这个逻辑,你可以轻松地将多个不同业务系统的数据整合到一个SQL数据源中,甚至可以通过SQL Server在系统之间同步数据。此外,它还能让你全面了解企业应用中所有关键业务数据的情况。

cb-linked-server-enterpris-applications

主要特点:

  • 简单的内部集成,无需研究单独的API。
  • 不受系统版本的影响,即使在未来的更新中也能正常工作。
  • 显著节省时间和金钱
  • 集成可定制的移动式
  • 一个整合多个系统的解决方案
  • 数据保护
  • 标准SQL语法
  • 支持30多个主要企业系统

观看关于CB链接服务器的短片

整合多元业务

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注