我在INFA中遇到问题,其中源/目标表中的元数据定义与基础数据库中的实际定义不同步。我正在使用INFA中的SFDC连接器,并且SFDC对象已更改,我的集成失败。是否可以在处理之前编写脚本来更新源/目标表元数据?
答案 0 :(得分:0)
不,这是不可能的,我很害怕。这还需要刷新映射和会话。根据设计,Informatica源/目标定义与任何特定实现无关。如果您在多个会话中使用一个映射来访问许多不同的服务器,这可能会导致很多问题。如果其中一个会改变,这会影响其他一个。
我想你可以有一些额外的会话来执行简单的读操作,以确保在实际启动主ETL部分之前没有修改结构。
嗯,说实话:其他解决方案是拥有一个检查源和目标定义的工具,生成整个映射/会话/工作流,在具有冲突解决方案的存储库上执行导入操作,然后运行工作流。这是可能的,但......非常复杂。