Informatica报错“表或视图不存在”的某种原因

时间:2024-02-01 14:43:01

Informatica报错“表或视图不存在”的某种原因

软件版本:9.6.1

背景:测试将OLTP数据库的用户信息表(CUST_INFO)抽取到DW库(DW_CUST_INFO)


问题:工作流启动后,报错RR_4035,并告知表或视图不存在

image-20201011204040846

分析:在导入源表的时,将表名从CUST_INFO更改成了OLTP_CUST_INFO , 因为oltp只是我定义的数仓的其中一个数据源,原本是为了便于后续区分管理,没想到画蛇添足了。其实这也从一个侧面反映出Informatica的智能程度有待提高:rename是为了便于用户管理或记忆,不应该影响底层逻辑,结果平台就按照rename后的表名去查询数据了,当然找不到这张表。

所以建议大家除非确有必要,还是不要重命名了。

image-20201011204501012

将源表名改回去后,再启动工作流,果然成功了。

image-20201011204239601

PS:因为目标表本来就是新生成的,所以重命名没有问题。