Jakarta ee 数据集成ETL与java web应用程序?

Jakarta ee 数据集成ETL与java web应用程序?,jakarta-ee,pentaho,etl,talend,data-integration,Jakarta Ee,Pentaho,Etl,Talend,Data Integration,我是商业智能的新手,我将开发一个java web应用程序。 我想集成不同来源的数据,这样我就可以将它们存储在数据库中。 是否有pentaho或talend的API或JAR或其他ETL我可以添加到我的应用程序中来实现这一点?? 或者我该怎么办 提前感谢:)如果您想使用Pentaho数据集成(Kettle),您可以按照以下说明操作: 它指示您在Kettle中开发ETL作业,然后安排它。ETL作业是在工具中开发的。可以从各种来源(数据库、文件等)加载数据,转换数据并加载到目标数据库 这样,ETL就不

我是商业智能的新手,我将开发一个java web应用程序。 我想集成不同来源的数据,这样我就可以将它们存储在数据库中。 是否有pentaho或talend的API或JAR或其他
ETL
我可以添加到我的应用程序中来实现这一点?? 或者我该怎么办


提前感谢:)

如果您想使用Pentaho数据集成(Kettle),您可以按照以下说明操作:

它指示您在Kettle中开发ETL作业,然后安排它。ETL作业是在工具中开发的。可以从各种来源(数据库、文件等)加载数据,转换数据并加载到目标数据库

这样,ETL就不是Java web应用程序的一部分。它只是作为一个单独的应用程序共存。

您可以使用它


在这个repo中,有一个使用示例和pentaho java api的简单包装器(谢谢你的回答:),但是你知道是否有一个免费的api或库让我在我的web应用程序中进行数据集成吗?那么,你想将ETL工具的核心功能集成到你的应用程序中吗?Spoon(pentaho ETL)是为不熟悉java编程的用户设计的。Pentaho ETL最强大的功能是用于转换/作业和集群的可视化设计器。它附带了很多你根本不需要的功能。如果你有一些东西却没有使用,那只是浪费内存。当您谈到“数据集成”时,这是一个非常常见的问题。不知道你想要什么精确的集成,很难推荐任何工具,最好的银弹工具。是的,PytAHO有一个完整的java API,但是我会考虑你是否真的需要这么做,特别是在水壶薄JDBC驱动程序中。这是我的建议。