我们如何在 Informatica 中使用 Lead 和 Lag 函数?
Name | No.
------------
X | 100
Y | 200
Z | 300
我必须将其转换为:
Name | No. | Lead(No.)
-----------------------------
X | 100 | 200
Y | 200 | 300
Z | 300 | 100
Name | No. | Lag(No.)
----------------------------
X | 100 | 0
Y | 200 | 100
Z | 300 | 200
我使用的逻辑是:
经验转换
Name (input & Output Port)
No. (input)
O_No.(VAR)=IIF(Prv_no IS NULL,0,No.)
Prv_no.(VAR)=No.
这是为了滞后函数。