如何将SaaS应用程序与我们的本地SQL Server集成?

问题描述 投票:0回答:1

我想将我们的SaaS应用程序与现有的SQL Server集成,但我不确定是否使用工具或方法来实现此目的。鉴于我不想授予对SQL Server的直接访问权限,可以使用哪些集成选项?

我一直在做一些研究,似乎最流行的两种方法是创建基于SOAP或REST的Web服务,或者使用带有专用连接器的ESB / ETL工具。一些文章还建议上传到SFTP的平面文件,但这似乎是最后的手段。我还缺少其他现代和突出的工具/模式吗?优选地,这些集成中的一些将允许实时数据流,因此ESB听起来可能是最佳选择。

sql-server api salesforce integration esb
1个回答
0
投票

这是一个非常广泛的问题,与编程无关。你可能会在https://salesforce.stackexchange.com/上得到更好的答案但是即使这样,也要关注那些宣传他们产品/公司的人......

对于ETL链接,有Dataloader.io,Jitterbit,Informatica,如果你在MS商店工作,可能是微软的Azure数据工厂...... https://appexchange.salesforce.com/category/integration只是一个开始。有很多SF合作伙伴和咨询公司准备好了你的用例。


你已经表示喜欢实时,很酷。谁必须启动联系(从SF?推送到SF?或什么?),你需要什么(“正常”数据同步?从SF搜索外部数据库?也许访问存储在SharePoint上的文档,就好像它们在SF中一样?)。也许你的SQL服务器实际上有一个Web前端,一些应用程序,你最好作为mashup集成?您是否真的要存储SQL服务器数据的副本,还是“只是”按需显示它(您甚至可能有一些关于仅在内部存储数据的法律考虑因素......)

没有具体的顺序,只需要深思熟虑(毕竟你要求选择)

© www.soinside.com 2019 - 2024. All rights reserved.