在对数据进行增量抽取的时候,通常的方法是按照时间戳或者 Identity 字段来过滤历史数据。当然还有更加简便的方式,那就是 MD5加密函数,它可以跟他特定列或者整行数据进行hash处理成一个组32位/64位字符串。之后根据该哈希值来 SCD-2 类型抽取。
MD5有很多加密形式,不同的加密形式输出的结果是不一样的。之所以这么说是因为在 Informatica 里面使用 MD5 函数之后,在数据库中再 Check 的时候发现数据对不上,也是Google 之后才找到了匹配的函数形式。
MD5有很多加密形式,不同的加密形式输出的结果是不一样的。之所以这么说是因为在 Informatica 里面使用 MD5 函数之后,在数据库中再 Check 的时候发现数据对不上,也是Google 之后才找到了匹配的函数形式。
1. How to use MD5
2. How to validate MD5 results.
Part 1. How to use MD5 function in Mapping
1. define a reuse expression for MD5 hash function.
Trying to convert other datatype to string.