微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在Informatica中对xmldatatypeOracle数据库进行数据屏蔽

如何解决如何在Informatica中对xmldatatypeOracle数据库进行数据屏蔽

我有一个带有xml类型列和xml数据的oracle表,该xml数据具有一些需要屏蔽的元素,例如电话号码,出生数据,名字和姓氏等。目前,我一直在遵循以下方法。 尝试将xml数据导出到xml文件中,并通过使用informatica的xml转换进行屏蔽,并使用update quires手动更新了这些xml列。有什么方法可以直接从oracle xml type列中读取xml数据并应用mapplet并将其加载到目标表中,或者可以通过任何其他通用方法来实现此解决方案?

解决方法

应该可以完全按照您的描述进行操作。从Oracle读取数据,通过将使用XML parser的Mapplet传递xml数据,进行屏蔽,并使用XML Generator将数据重新集中到单个列中。

映射:

Source--xml_column-->Mapplet----\
      \----->all_other_columns---->Joiner-->Target

Mapplet:

Input_coulmn-->XML parser-->Exp_Masking-->XML Generator-->Output

您尝试了什么,遇到了什么错误?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。