【发布时间】:2017-09-09 17:09:50
【问题描述】:
源是表(Sqlserver),目标是文件。
我需要将昨天的数据计数加载到目标文件中,并尝试在源限定符转换中使用以下查询。
SELECT COUNT(*) from Table name where DATEID= dateadd(day,datediff(day,1,GETDATE()),0) ;
表格有昨天的数据计数,但加载为 0 到文件中。
零记录加载...请告诉我...Informatica 专家?
【问题讨论】:
-
你让一群人猜测你的映射逻辑是做什么的,你的表中存储了什么......任何人都公平的飞跃......你能分享负载摘要吗来自您的会话日志,尤其是源部分
-
我只想要昨天的记录计数..
-
好的,我会向 sql 挥手,让我们知道它是否是 sql 导致您出现问题,而不是您的映射中的其他问题 - 您如何在 db 上运行该查询并查看如果它返回任何结果。如果不是,则此问题仅限于查询,而 infornatica 不起作用。如果从 db 运行时它确实返回结果,则检查会话日志以获取实际运行的查询文本,并从负载摘要的源部分确认在源限定符处拾取了多少记录。如果它大于 0,则映射中某处存在瓶颈,这将需要更多工作
-
这个问题需要改进。请使用stackoverflow.com/help/how-to-ask作为参考。然后通过显示你有什么,发生了什么,显示日志等来改进问题。否则对于真正想帮助的人来说真的很沮丧。
标签: sql-server informatica-powercenter