我是初学者使用talend etl我会请求选择一个数据库oracle然后进行更改_ S并将其插入到mysql表中我被卡住了。我还没有找到如何使用talend进行选择查询,而不知道我是如何开始的,这可以帮助我
答案 0 :(得分:1)
要在Oracle模式上进行选择,您需要一个tOracleInput组件实例。您需要指定Oracle连接(内置连接或存储库注册连接)和输出模式(您需要的列)。
然后,单击“猜测查询”以根据所需的输出模式构建选择的SQL代码。然后,您可以修改自动生成的SQL代码以满足您的需求(即添加WHERE或SORT子句)。不要忘记输出模式和选定列必须相同(即,如果在select子句中添加SQL生成的列,则必须在输出模式中添加)。这里可以使用任何有效的SELECT语法(包括子选择,游标,分区窗口甚至更奇怪的oracle东西)。
在输入实例之后,添加一个tMap,您可以在其中进行所有数据操作。最后,使用tMySqlOutput关闭,指定连接和输出表详细信息。这个流程看起来很简单:
tOracleInput ----> tMap ----> tMySqlOutput
答案 1 :(得分:0)