我刚刚意识到,当我在Oracle 11g数据库上运行create语句时,执行速度比使用Talend选择数据,然后创建数据并将数据写入新表快三倍。
所以我想知道是否有一种方法可以连接到数据库并在talend中的数据库上运行create查询。
发布于 2018-12-30 06:38:56
我终于找到了一种使用tDBRow for MySQL (以前的tMySQLRow)组件直接在DB上运行create查询的方法,如下面的屏幕快照所示。

下面是结果的截图。

发布于 2018-12-29 08:12:58
简短的回答是肯定的。
使用tOracleInput组件。
将查询复制到查询字段,用引号包围它,然后删除分号,如下所示:
“从表中选择FIELD1,FIELD2,CONDITION_1”
然后按“猜测模式”按钮
它将基于查询构建组件架构。
https://stackoverflow.com/questions/53960200
复制相似问题