使用数据处理/数据仓库所需的API的最佳方法是什么。
我有多个数据源,我想通过API获得。其中一些模块有超过20个API调用,另一些模块有5-6个。如何为每个系统/数据源获取所有这些数据。
最好的方法是使用控制台应用程序,如等。这是最大的工作量吗?因为它需要从头编程吗?或者我是否应该使用像Talend、Pentaho这样的中间件来使用这些APis并将其传输到数据库?
任何帮助都将受到极大的感谢。
发布于 2017-03-28 20:31:22
WebJobs给您带来的唯一好处是能够按计划执行代码。您将编写自己的代码,从各种API中提取数据,并在您选择数据仓库时存储它。
在我看来,如果您已经有了.NET代码,可以访问这些API并保存所编写的必要数据,那么WebJobs将是一个合理的选择。如果您必须从头开始编写调用API的代码,我将首先查看第三方数据集成工具(如Talend ),看看它是否适合您。
https://stackoverflow.com/questions/43061508
复制相似问题