Talend 数据集成组件


Talend 中的所有操作均由连接器和组件执行。 Talend 提供 800 多个连接器和组件来执行多项操作。这些组件存在于调色板中,组件所属的主要类别有 21 个。你可以选择连接器并将其拖放到设计器窗格中,它将自动创建 java 代码,当你保存 Talend 代码时将编译该代码。

包含组件的主要类别如下所示:

Main Categories

以下是 Talend Open Studio 中广泛使用的数据集成连接器和组件列表:

  • tMysqlConnection : 连接到组件中定义的 MySQL 数据库。

  • tMysql输入 : 运行数据库查询以读取数据库并根据查询提取字段(表、视图等)。

  • tMysql输出 : 用于写入、更新、修改MySQL数据库中的数据。

  • tFile输入Delimited : 逐行读取一个分隔文件,并将它们分成单独的字段,并传递给下一个组件。

  • tFile输入Excel : 逐行读取一个excel文件,并将它们分成单独的字段,传递给下一个组件。

  • 文件列表 :从给定的文件掩码模式中获取所有文件和目录。

  • tFileArchive : 将一组文件或文件夹压缩成 zip、gzip 或 tar.gz 归档文件。

  • 行生成器 : 提供一个编辑器,你可以在其中编写函数或选择表达式来生成示例数据。

  • tMsgBox :返回一个对话框,其中包含指定的消息和一个确定按钮。

  • tLogRow : 监控正在处理的数据。它在运行控制台中显示数据/输出。

  • tPreJob :定义在你的实际作业开始之前将运行的子作业。

  • tMap : 在 Talend studio 中作为插件使用。它从一个或多个来源获取数据,对其进行转换,然后将转换后的数据发送到一个或多个目的地。

  • tJoin :通过在主流程和查找流程之间执行内连接和外连接来连接2个表。

  • tJava : 使你可以在 Talend 程序中使用个性化的 java 代码。

  • tRunJob : 通过运行一个接一个的 Talend 作业来管理复杂的作业系统。