简体   繁体   English

如何在我的 SQL Server 2017 数据库与基于 SaaS 的服务器之间建立连接?

[英]How can I establish a connection between my SQL Server 2017 database with a SaaS-based server?

I use a SQL Server 2017 database to perform ad-hoc data analytics activities to support my team.我使用 SQL Server 2017 数据库执行临时数据分析活动以支持我的团队。 In order to source data from various databases, I either mount a backup on my environment (if the target DB holding the data I'm after is also SQL Server) or use linked servers to establish a direct connection (where I need data from Oracle or iSeries).为了从各种数据库中获取数据,我要么在我的环境中安装备份(如果目标数据库保存我之后的数据也是 SQL 服务器),要么使用链接服务器建立直接连接(我需要来自 Oracle 的数据)或 iSeries)。

More recently though I'm coming across SaaS based systems and was wondering if there's any way I can establish a direct connection between my database and the SaaS database?最近我遇到了基于 SaaS 的系统,想知道是否有任何方法可以在我的数据库和 SaaS 数据库之间建立直接连接? I'm not sure whether SSIS packages will do the trick.我不确定 SSIS 包是否可以解决问题。 Any pointers would be gratefully appreciated as I'm struggling to get the right, scalable solution for this problem!任何指针将不胜感激,因为我正在努力为这个问题找到正确的、可扩展的解决方案!

Data integration with SaaS solutions is a mixed bag.与 SaaS 解决方案的数据集成是一个混合包。 You have to discover on a case-by-case basis what integration or data export functionality each SaaS application has.您必须逐案发现每个 SaaS 应用程序具有哪些集成或数据导出功能。 Few will allow any kind of direct database access, but you might find an ETL tool that has pretty broad connectivity.很少有人会允许任何类型的直接数据库访问,但您可能会发现 ETL 工具具有相当广泛的连接性。

In Azure you can look at Logic Apps Connectors , and Power Query Connectors .在 Azure 中,您可以查看逻辑应用程序连接器Power Query 连接器 Or products like Boomi .或者像Boomi这样的产品。 Which have connectors for many popular SaaS Applications.其中有许多流行的 SaaS 应用程序的连接器。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM