Talend tMsgBox

Talend tMsgBox 组件可帮助您显示弹出消息框。您可以在作业组件之间使用此 Talend Message Box 来做决定。在此示例中,我们使用此 Talend tMsgBox 组件来显示一条简单消息和总记录数。

Talend tMsgBox 示例

从调色板将 Talend tMsgBox 组件拖放到作业设计中。从 tMsgBox 组件选项卡中可以看到,它具有默认的消息框标题、按钮、图标类型和“Hello World”消息。

Talend tMsgBox Message Box 1

下面列出了可用按钮。请根据您的需求使用它们。

  • 确定,
  • 确定和取消
  • 中止、重试和忽略。
  • 是、否和取消。
  • 是和否。
  • 重试和取消。
  • 问题。

图标是

  • 停止图标
  • 问题图标。
  • 感叹号图标。
  • 信息图标。

在这里,我们更改了默认消息并运行了 Talend Message Box 作业。

Write your Own Text

从下图可以看到消息框。

Talend tMsgBox to display the pop-up Message Box

Talend Message Box 示例 2

为了演示这一点,我们正在使用 tFilerRow 作业。接下来,我们将 tDBInout 和 tDBOutput 的 On Component Ok 触发器连接到 tMsgBox。

对于第一个消息框,我们正在显示从 tDBInput 到 tFilterRow 的输入记录总数。

Find the total. number input rows

我们正在显示应用过滤器行组件后插入目标表的总记录数,用于第二个消息框。

Find total inserted rows

让我运行这个 Talend tMsgBox 作业。下图显示了在 tDBInput 组件 OK 后显示的第一个消息框。

Talend tMsgBox to display the total records in a Message Box

第二个 Talend 消息框在 tDBOutput 组件 OK 之后。

Talend tMsgBox to display the total inserted rows in a Message Box