寻找适用于 200 多个分布式系统(Windows、AS400、Linux 等)的 ETL 系统的任何建议。
我们每个月从所有客户(无论系统类型如何)收集数据,将其带回,一起处理,然后将聚合解决方案发回给他们。我的任务是自动化这个系统 - 关于如何稳健地做到这一点的任何建议,我真的不想重新发明轮子。我不拥有我从中提取数据的任何系统,这使这项任务变得更加困难,但可以安装客户端。
我已经在 Java 中创建了一个原型客户端/服务器架构,并使用 FTP 进行传输,但我觉得它很脆弱。我应该注意到,不同系统的所有提取/转换代码已经存在于 Java 中(尽管是遗留的)。
我应该提到我们目前每月提取一次数据,但正在努力每周。
任何见解都值得赞赏。