如何在不使用映射变量和序列生成器的情况下创建序列?

时间:2012-11-17 10:52:30

标签: sequence informatica-powercenter informatica

我有一个场景,我必须在不使用序列转换的情况下生成序列

我可以使用映射变量来做同样的事情,例如使用它可以使用的setcountvariable()选项,但是还有其他任何解决方案。

谢谢

2 个答案:

答案 0 :(得分:1)

这里是用于仅从目标表获取计数或最大序列的未连接查找。 我们也可以通过使用存储过程转换来实现这一点。

答案 1 :(得分:0)

  1. 使用未连接的查找和表达式转换
  2. 创建未连接的查找以从目标获取最大序列值,因为您必须覆盖将为您提供最大值的查询
  3. 将最大值端口返回到表达式转换
  4. 现在创建一个增量为1的变量端口,并添加最大值,它将为传递到目标表的evry记录创建序列值