Informatica 工作流正在从 Oracle 视图中删除记录
Posted
技术标签:
【中文标题】Informatica 工作流正在从 Oracle 视图中删除记录【英文标题】:Informatica workflow is dropping records from Oracle view 【发布时间】:2020-05-26 11:56:37 【问题描述】:我在 Informatica 10.5 上构建了一个直接的 1-1 映射,其中 Oracle 视图作为源,Oracle 表作为目标。该映射具有 View -> SQ -> Exp Tran -> Target。触发时 Informatica 工作流会从 Oracle 视图中删除少量记录。我从正在读取正确记录的数据库的会话日志中运行了相同的 SQ 查询。
在哪些情况下 Informatica 无法识别 Oracle 视图中的少量记录(来源)?
请提供解决此问题的建议。在我的初步分析中,我发现它没有从具有 col : start_date > '01/01/2020' in 'mm/dd/yyyy hh24:mi:ss' 格式的源中读取几行。
【问题讨论】:
【参考方案1】:如果您有任何格式问题,informatica 将拒绝将记录加载到表中。请检查您的会话日志,您将获得存在格式问题的列和值。如果您已将任何字符串列映射到数字/日期数据类型,还要检查您的映射。
【讨论】:
以上是关于Informatica 工作流正在从 Oracle 视图中删除记录的主要内容,如果未能解决你的问题,请参考以下文章
Oracle 存储过程在 Informatica 存储过程转换映射中的会话结束时运行
Informatica 是不是可以将值从 informatica 映射动态传递到 oracle 中的视图
如何调用在不同集成服务中运行的 informatica 工作流