Informatica 如何获取排名在5到10之间的记录

Informatica 如何获取排名在5到10之间的记录,informatica,informatica-powercenter,Informatica,Informatica Powercenter,我有一个包含20条记录的employee表。列为员工姓名和薪资。如何根据员工工资的降序获得排名在5到10之间的员工的详细信息 我正在考虑将表传递给一个分类器,以按工资的降序排列数据,然后序列生成器转换为行提供唯一的id,最后是一个过滤器来选择id在5到10之间的位置。 我意识到这不是一个优雅的解决方案?有更好的方法吗?谢谢您的时间。您可以使用排名转换获得前10名受薪人员。然后可以使用rankindex列过滤掉前5个

我有一个包含20条记录的employee表。列为员工姓名和薪资。如何根据员工工资的降序获得排名在5到10之间的员工的详细信息

我正在考虑将表传递给一个分类器,以按工资的降序排列数据,然后序列生成器转换为行提供唯一的id,最后是一个过滤器来选择id在5到10之间的位置。
我意识到这不是一个优雅的解决方案?有更好的方法吗?谢谢您的时间。

您可以使用排名转换获得前10名受薪人员。然后可以使用rankindex列过滤掉前5个