文章插图
在上一讲中,我们介绍了如何使用列菜单功能实现数据转换,利用该功能简单高效的完成我们日常数据转换的基本需求,当然,有时我们需要对数据进行稍复杂的处理,例如,在做复杂的数据替换时经常会使用到的正则表达式功能,在本文中我们会做详细介绍 。
OAC(Oracle数据分析云)中的正则表达式是指可以使用任何与Perl兼容的正则表达式(Perl Compatible Regular Expression, PCRE),且转换可以应用于数据集中的每一行 。下面一起看看如何在OAC(Oracle数据分析云)中使用该功能实现数据转换逻辑 。
正则表达式替换文本内的数值
在数据开发的过程中,经常可以遇到为了客户数据安全性的考虑,对客户敏感字段进行数据替换和遮蔽,比如对客户地址信息进行遮蔽,以下是利用正则表达式替换地址信息中的数值来实现数据遮蔽,我们会将文本信息中的数值全部替换为999 。
正则表达式替换邮箱信息
除了替换文本中的数值进行数据的遮蔽,邮箱等客户敏感信息进行遮蔽也是常见的需求,类似的数据处理同样可以利用正则表达式快速完成,以下是将邮箱地址的域名信息进行替换的例子,我们会将客户邮箱的域名信息全部替换为@example 。
添加转换任务后,点击应用脚本,数据集则被自动保存 。
以上就是利用正则表达式转换数据的几个常用示例,在接下来的文章中,我们也将为大家继续介绍关于时间字段的数据转换技巧,敬请期待!
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- 如何锻炼腿部,简单使用的腿部运动操
- 蒸锅水能反复使用吗
- 附使用步骤和激活工具 office2016破解补丁怎么用
- ??快影app怎么进行变速? 快影视频变速的技巧??
- 电脑族的简易健身操
- word快捷键使用方法 word分页快捷键是什么
- 除湿机使用方法
- 趣学伴儿童故事放映机适合多大的孩子 趣学伴儿童故事放映机使用测评
- further的用法 further是什么意思
- 精简版安装使用教程 迅雷极速版下载安装