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 工作流

在窗口 10 中使用 oracle 11g 安装 informatica 8.6 时出错

informatica安装简易手册

Informatica 9.6.1+ORACLE11G+WIN10安装过程