[英]Simple ETL: Smooks or ETL product
我对这个话题还很陌生,正在做一些研究。 我有一个ESB(使用WSO2 ESB),并且想要从传递的消息中提取主数据(例如,Customers,Orders等),并将它们存储在DB中作为参考数据。 源数据以XML格式来自Web服务。 因此,需要有一个能够维护主数据的组件:插入新对象,删除旧对象和更改更新(也很高兴发生数据事件,以便ESB可以相应地路由数据)。任何实体类型,最好为所有新实体类型自动生成它。
我现在看到的选项:
。
如果您分享您的想法并指出正确的方向,将不胜感激。
您最好将数据库部分留给其他工具。
如果消息流中有大量的数据库交互,则可能会导致性能严重下降。
但是,您不需要为所说明的用例提供ETL。 您只需使用WSO2 DSS即可创建服务,以在数据库中插入或更新数据,从而轻松完成此操作。
我们一直将此用于ESB旁边的消息记录目的(在DB内部),对此感到满意。 最好将它用作ESB内消息流中的非阻塞即弃型Web服务。 希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.