将数据库输出组件添加到作业 - 7.1

Talend Open Studio for Data Integration 入门指南

author
Talend Documentation Team
EnrichVersion
7.1
EnrichProdName
Talend Open Studio for Data Integration
task
数据治理
设计和开发
EnrichPlatform
Talend Studio

在以下示例中,我们将从作业 filter_movies 新建一个作业,并添加两个 tMySqlOutput 组件。这些组件用于将已处理的影片信息写入指定的数据库表。

开始之前

过程

  1. 通过复制在上一个场景中创建的作业来新建作业,并将新作业命名为 write_movies_to_db,然后双击作业,在设计工作区中将其打开。
  2. 右键单击 tLogRow 组件,然后从上下文菜单中选择 Delete (删除) 以将其删除。
  3. 单击 tLogRow 在设计工作区上的位置并键入 tMySqlOutput 的名称或名称的一部分,然后选择并双击列表上的 tMySqlOutput 将其添加到设计工作区。

    开始键入组件名称时,将显示与您的输入匹配的组件列表。除组件列表外,您可以选择一个组件来查看其描述。

  4. 右键单击 tMap 组件,从上下文菜单中选择Row (行) > Valid_movies,然后单击 tMySqlOutput 将其与 tMap 链接。

    连接名称 Valid_movies 对应于 tMap 中现有输出表的名称。

  5. 单击 tMap 组件,然后将 o 图标拖放到设计工作区。

    此时会显示文本字段和建议组件列表。除组件列表外,您可以选择一个组件来查看其描述。

  6. 在文本字段中,键入 tMySqlOutput 的名称,在列表中选中组件,然后按 Enter 键将另一个 tMySqlOutput 组件添加到设计工作区。

    此时会显示一个对话框,要求您输入输出连接的名称。

  7. 在对话框中,输入 Invalid_movies 并单击 OK (确定)tMap 连接到第二个 tMySqlOutput 组件。

结果

现在您已添加并连接了将处理过的影片信息写入 MySQL 数据库所需的数据库输出组件。接下来,您需要在 tMap 中配置新映射,在 tMySqlOutput 组件中配置数据库设置。