Debezium系列之:采集数据库数据实现对表指定的字段进行加密,下游实现对表加密后的字段进行解密
一、需求背景
- 实际应用中,采集数据库表的数据,需要对数据库表中重要的字段进行加密,例如身份证、地址、工资等敏感信息,只有申请了字段权限,下游消费的时候才能对这些敏感字段进行解密。
- 例如产品代码实际值是12345,加密后的值是KAE7msoB+7guGRgeXN+puviWZ+7Wtbi+Q+wnZdU/liFUfI2z0UIG0Qwwsm15LWRlbW8tc2VjcmV0LWtleS0xMrNrsQ==
二、创建表
-- dw.retail_order_detail3 definition
CREATE TABLE