我是TalendETL的新手,正在使用Talend Open Studio for Big Data版本6.2。我已经开发了一个简单的TalendETL作业,它从tFileInputExcel和tOracleInput(维度日期)中提取数据,并将数据插入到我本地的Oracle数据库中。下面是我的包的外观:
此作业运行,但我在本地Oracle数据库中插入了0行
我目前正在评估TalendETL (Talend Open Studio for Data Integration)。1)在TalendETL中调用WS并将XML与数据一起传递
2) TalendETL从XML中提取数据,并将其作为变量插入到对DB执行的查询中。3) TalendETL将结果集从DB转换为X
外面有这么多ETL工具。没有多少是免费的。在自由选择中,他们似乎对ArangoDB没有任何了解或支持。下面我列出了几种ETL工具的选择。这些选择实际上是我从2016年星火欧洲演讲中得到的。* IBM InfoSphere DataStage* Pervasive Data Integrator* Talend Open Studio
有时输入中的字段为null,然后Talend调用方法oracle.jdbc.driver.setNull。有一次,我得到了一个没有被Talend捕获的Oracle错误。错误是:ORA-01401 value inserted too big for the column。但是此时Talend正在尝试在接受它的字段中插入一个空值。我不明白为什么我有这个错误,为什么塔伦德没有抓住它。(DBError.java:459)
at or
我开发了一个简单的TalendETL作业,它从csv文件中获取数据并将数据插入到本地Oracle数据库中。我有oracle组件的最新驱动程序,增加/减少提交大小似乎不会影响它。Starting job Kaggle_Data_Load_Training at 09:31 25/06/2014.(OraclePreparedStatement.java:2677)
at