1、建立作业,然后在“元数据”下,配置数据库连接。
2、元数据。元数据是将常用的schema“结构”(即数据结构,或者是数据库的表结构)。在这里配置后,对常用的配置,可以免得以后在作业设计时再配置。
3、input是针对该软件的input,实际是数据库的抽取功能;output,实际是写入功能。
4、如果想input到另外一个数据库的output,那么必须二者的schema结构一模一样,或者基本一样,如果只是名称不一样,可以在output的结构中,将名称改为和input一样。
否则,就只有使用控件:tmap了。
5、对于时间戳等只有一条记录的,可以使用 tContextLoad 上下文控件。只有用这个控件后,才可以把变量写入程序。当然,该变量是要事先在左侧的“上下文”中定义的。
6、对于循环,使用loop控件。
7、对于要使用多个拉线时,可以右键控件,然后选择“触发”-->“运行完成后”(OnComponentOK)。
8、tLogCatcher,可以捕捉到程序在die时的各种错误,并写入到你的数据库中。
talend的传值
1、如果你想写到context中去,就要先在“上下文”中定义变量,并拖到作业中;无论你如何从数据库提取哪些字段,都必须要有key和value字段(其中key外面要用中括号 [ ],否则key作为数据库关键字无法引用,如:select 'abc' value,'mykey' [key] ),然后还要利用 tcontextLoad 控件来引入。引入后,引用方法:context.mykey。
这个步骤是必须的,因为tContextLoad就是做这个工作的,完了之后系统会提示: tContext_load_1 set key "mykey" with value "abcdefg"
2、如果你不想用context,也可以,但一般要用到tmap了,引用方法为:row1.x 。当然,如果不用tmap,就要保证导出的结构和原有的结构一样才行。
控件的连接一般使用2种:
1、用右键拖到另外一个控件上,这是用的“主线”方法,默认的。
2、右键某控件,然后选择“触发器”--> “组件运行正常”。
每写完一段sql语句,都要按“Guess schema”按钮,用来自动完成结构。还有oracle的value等会自动变成大写,你还要改成小写才行,因为java对大小写敏感。
相关推荐
Talend使用教程中文版,基于TOS_DI-20160704_1411-V6.2.1.zip版本。下载时建议确认好版本
talend 数据集成工具,使用DI进行数据的集成
文档首先说明了数据大势,数据处理,而后衍生出各种ETL工具,最后详细介绍了talend的使用,主要介绍了JOB的创建以及一系列组件的使用,图文讲解,入门级的好帮手
Talend组件帮助文档手册
数据清洗,大数据方向,使用Talend完成,只需要妥妥拽拽就能实现,从数据库到hadoop的文件上
Talend使用步骤,简单的一次连接,大家在使用上还有什么心得的话可以分享
具体介绍了Talend组件的使用方法
Talend的解决方案性能稳定,使用便利,扩展简易,强大灵活,因而已成为世界上应用与部署最为广泛的集成解决方案。图形化的界面,拖拉式的方式 无需代码可使用Hadoop、Spark、 Spark Stream和NoSQL数据库
Talend ESB开发指南
Talend 教程 图解安装配置 届面介绍 等等
Talend培训资料。包括Talend DI,DQ。内容为Talend软件操作详细指导。以及部分使用心得
Talend Open Studio5.0 用户手册 介绍如何使用Talend
talend组建data preparation中文使用文档。它包括: 集成编目 数据发现与分析 净化、标准化、整形 丰富和连接数据集 数据准备操作化 数据准备概念
文档里有针对Talend Open Studio For Data integration (ETL) 的高清视频教程下载地址。有需要的人可以自行下载。
Talend 学习视频
talend使用手册 英文版+中文版安装手册 带图解,Talend 教程 图解安装配置 届面介绍 等等
talend数据大势 Talend实操 talend简单使用说明 postgreSQL修炼之道从小工到专家 数据库+ETL 资料 总有一款适合你 ~
talend 7.01目前最新版本各组件使用详细文档带,里面有每个组件使用案例和说明。很好的文档,有需要的可以下载使用
谷歌接口测试插件Talend API Tester - Free Edition类似于PostMan。
集成方案强大灵活 Talend Open Studio是可以满足企业所有集成需求的解决方案,它的强大与灵活主要体现 在: • 数据库同步(synchronization)或复制(replication) • 数据righttime交换或batch交换 • ETL(Extract...