DataStage Stage使用.docVIP

  • 16
  • 0
  • 约5.12千字
  • 约 10页
  • 2017-05-28 发布于河南
  • 举报
DataStage Stage使用

Funnel阶段 Funnel阶段是一个处理阶段。它将多个输入数据集复制到单个数据集,该操作对于将单独数据集合并到单个大型数据集而言非常有用。该阶段可以有众多输入链接和一个输出链接 Funnel阶段能够以下列三种方式之一运行: 连续传送以不可保证顺序合并输入数据的记录。它依次从每个输入链接获取一条记录。如果输入链接上的数据不可用,那么该阶段会跳至下一个链接,而不是等待。 排序传送按照一个或多个键列的值定义的顺序合并输入记录,输出记录的顺序由这绡排序键确定。 顺序将第一个输入数据集中的所有记录复制到输出数据集,然后将第二个输入数据集中的所有记录复制到输出数据集,依此类推。 对于所有方法,所有数据数据集的元数据都必须椒相同的。 排序传送方法对于其输入数据有一些特定要求。所有输入数据集都 必须根据Funnel操作的键列进行排序。 通常,排序传送操作的所有输入数据集在排序之前都是散列分区的(选择自动分区方法将确保完成这一操作).散列分区可确保具有相同键列值的所有记录都位于同一分区中,以便在同一个节点上处理。如果在Funnel阶段之前在单独的阶段上执行排序和分区,那么必须保留该分区 排序传送操作允许您设置一个主键和多个辅键以确定将输出的记录的顺序。 Funnel阶段:快速路径 InfoSphere DataStage有许多缺省设置,这表示您能够载作业中轻松包含Funnel阶段。本部分指定了要

文档评论(0)

1亿VIP精品文档

相关文档