我一直在尝试找到一些方法来进行转换/任务,例如当我在informatica中运行工作流时仅在控制台中输出。启动调试器或查看会话日志有多种间接方法可以做到这一点,但这也很耗时。
是否有任何直接方法可以在没有Talend中的tlogRow这样的目标的情况下仅在控制台中检查输出?
答案 0 :(得分:1)
可以评估Expression并检查构建结果:
但是,恐怕这是您在开发过程中获得的唯一东西。您需要启动调试器才能使用实时数据。调试后,您也可以在流程中的数据中使用此功能-只需右键单击转换并选择Evaluate Expression
。
答案 1 :(得分:-1)
最后,我通过可重用的java转换作为下面的解决方法(这是我可以在运行工作流之前进行一些数据操作的唯一有效方法,并且尽管在会话日志或通过调用generateRow() 以文件形式创建行的API方法,该行通常由标准编程编写)。
这是我可以在编译时获得的示例代码
最后在输出中我可以看到数据为
答案 2 :(得分:-2)
如果我理解正确,您想通过在执行工作流程/映射时执行间歇检查来检查数据是否正确地在映射中的每个组件上流动?不幸的是,据我所知,informatica powercenter没有任何此类功能。 Ab-Initio在GDE中具有称为监视程序的组件,可以在计划/图形中的任意位置创建。
问候 Sharath
答案 3 :(得分:-2)
除了会话日志外,我认为没有控制台之类的东西,但是作为解决方法,您可以创建文件目标并在其中输出内容。这也使您可以或多或少地根据需要检查数据。