Infomatica从元数据中读取

时间:2019-02-27 08:32:58

标签: informatica-powercenter

我的元数据名称为CON​​TACTS(SOURCE.CSV | TAGET.CSV)。现在,我使用阅读器读取此文件,并在表中填充以CONTACT_TABLE(PK NUMBER,Source_name varchar2(500),target_name varchar2(500))创建的表中的值,之后,我想读取存储的这些source.csv和target.csv文件在我的表格CONTACT_TABLE中,并填充另一个名为SOURCE_COLUMN_TARGET_COLUMN_TABLE(PK,FK as contact_table,source_column,target_column的pk的表格)中的值,该表应包含源和目标的所有列,并且应具有一对一的关系,例如, source.csv(fn)----- target.csv(名字)

我的目标是每当我们在源或目标中添加其他属性时,都不应更改整个映射,例如,如果我们添加source.csv(email)和target.csv(email),则应直接映射

谢谢! 请帮忙! 我已经在星期五之前完成了这项任务,我搜索了所有找到动态映射和参数对象的资源,但我想自己这样做不是很有帮助

1 个答案:

答案 0 :(得分:0)

不清楚您的实际要求。源分析器在导入本身时使用源文件(.csv),因此在源限定符中包含相同的格式。

因此,如果将任何值添加到现有文件(source.csv,target.csv)中,那么它将成为现有映射的新文件。因此,您无需更改整个映射,而只需再次导入即可。