【发布时间】:2017-03-25 06:47:45
【问题描述】:
我有大约 20 个不同的数据源,所有具有 API 的小型应用程序(一些肥皂和一些休息)。我需要组合所有这些数据,对其进行转换并将数据存储到数据仓库中。我正在考虑使用 Azure SQL 数据库。但是,我不确定我可以使用什么工具来实际获取 API 和数据。每个数据源在一天内可以建立的连接方面都有限制,并且这些 API 中的大多数都需要运行多个 API 来获取数据。
我查看了 Azure 数据工厂----它不支持 SOAP API 我查看了 Logic Apps ----我不确定它是否可以执行复杂的 ETL 并可以检索数据
我想到的另一个选择是安装带有 SQL Server 的 Azure VM,然后使用 Talend 通过 REST 和 SOAP 连接器获取数据并执行 ETL。我可以采取的另一种方法是使用 SSIS 代替 Talend。但我确实相信我也需要第三方 Rest 和 Soap 连接器。
我正在寻找最具成本效益和可扩展的解决方案。
任何建议都会非常有帮助。
【问题讨论】:
标签: ssis etl talend azure-data-factory azure-logic-apps