【发布时间】:2022-08-10 00:37:09
【问题描述】:
在 json 源字段中,我们有一些需要删除的 pII 数据。是否有任何类似于 regexp_replace 的转换规则可用于查找特定的 json 标记并在 dms 任务中删除/替换?
标签: amazon-web-services transformation dms
在 json 源字段中,我们有一些需要删除的 pII 数据。是否有任何类似于 regexp_replace 的转换规则可用于查找特定的 json 标记并在 dms 任务中删除/替换?
标签: amazon-web-services transformation dms
我没有尝试过,但我相信您可以使用类似于下面的表达式的转换规则。
假设带有 json 的列名为 json_column 并且“标签”是四个连续的数字:
"expression": "CASE WHEN $json_column glob '[0-9][0-9][0-9][0-9]' THEN 'Redacted-number' ELSE $json_column END"
见https://aws.amazon.com/blogs/database/data-masking-using-aws-dms/
如果您仍然遇到问题,Amazon re:Post 对我解决 DMS 问题很有帮助。
【讨论】: