我在Informatica Developer中有一个映射,该映射最初是从路由器流到两个目标表的,这些目标表用于创建各种out文件。如果Line_Item_id为555或556,它将路由到一个目标,其他所有路由到另一个目标。现在的问题是,我需要将订单项分开,但要转到同一目标,因为另一列“ product_code”应为不同的硬编码值,具体取决于555或556 line_item_id,而我不确定该怎么做。 (因此Line_item 555产品代码= PC555和Line_item 556 = PC556)
答案 0 :(得分:0)
最佳:删除路由器并使用Expression Transformation计算列的值(正如注释中的Samik所示)。
或者:使用联合转换将路由的管道放在一起。