我有大约20个不同的数据源,所有这些小应用程序都有API(一些是SOAP,一些是REST)。我需要合并所有这些数据,对其进行转换,并将数据存储到数据仓库中。我正在考虑使用Azure SQL数据库。然而,我不确定我可以使用哪种工具来实际获取API和数据。每个数据源在一天内可以建立的连接方面都有限制,而且这些API中的大多数需要运行多个API才能获取数据。
我看了Azure Data Factory----它不支持SOAP APIs 我看了Logic Apps----我不确定它是否可以执行复杂的ETL并检索数据
我考虑的另一种选择是拥有安装了SQL Server的Azure VM,然后使用Talend通过REST AND SOAP Connectors获取数据,然后执行ETLs。我可以采取的另一种方法是不使用Talend,而是使用SSIS。但我确实认为我还需要第三方Rest和Soap Connectors。
我正在寻找最具成本效益和可扩展性的解决方案。
任何建议都将非常有帮助。
我看了Azure Data Factory----它不支持SOAP APIs 我看了Logic Apps----我不确定它是否可以执行复杂的ETL并检索数据
我考虑的另一种选择是拥有安装了SQL Server的Azure VM,然后使用Talend通过REST AND SOAP Connectors获取数据,然后执行ETLs。我可以采取的另一种方法是不使用Talend,而是使用SSIS。但我确实认为我还需要第三方Rest和Soap Connectors。
我正在寻找最具成本效益和可扩展性的解决方案。
任何建议都将非常有帮助。