找文章 / 找答案
  • 发帖数3823
  • 粉丝6

此人很懒,什么也没有留下

精选问答 更多内容

[数据处理] 这样的数据脱敏,可怎么实现啊

给给白银四 显示全部楼层 发表于 2023-6-7 15:28:36 |阅读模式 打印 上一主题 下一主题
1
未解决
本帖最后由 yhdata_THHJZFCz 于 2023-6-7 16:26 编辑

永洪社区大佬好,请问下一段文字内容中怎么进行数据脱敏?如截图怎么实现脱敏身份证号和手机号,该段文字内容描述还是一样的,只是一些敏感数据进行脱敏。

在创建数据集中,对数据脱敏试一下,如果对某一列 如手机号等进行脱敏,这个是可以的
永洪社区大佬帮忙看看有没什么方法可以实现这个脱敏需求,谢谢啦!
数据脱敏的内容截图.jpg
回复

使用道具 举报

精彩评论14

yhdata_lyaa 显示全部楼层 发表于 2023-6-7 15:41:48
这段文字有规律么,位置一样的话,可以按照脱敏规则
支持字符替换、正则替换。
https://www.yonghongtech.com/rea ... E%E8%84%B1%E6%95%8F
回复

使用道具 举报

给给白银四 显示全部楼层 发表于 2023-6-7 16:32:00
本帖最后由 yhdata_THHJZFCz 于 2023-6-7 18:25 编辑
yhdata_lyaa 发表于 2023-6-7 15:41
这段文字有规律么,位置一样的话,可以按照脱敏规则
支持字符替换、正则替换。
https://www.yonghongtech.c ...

没有规律的呀,比如用户的诉求内容,这段文字内容没有规律,有的可能带手机号,有的就是使用反馈
帮助中心的脱敏规则看了啦,对某一列 如手机号等进行脱敏,这个是可以的
但是运用到一段文字内容进行部分数据脱敏,试了使用正则表达式匹配出手机号,然后手机号全是*号,没有想到可实现的方法啊
lyaa大佬可以的话,可以试一下呀(帮助中心的两个脱敏规则看过的呀,帖子提到说到试过数据脱敏的运用呀)
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-6-7 19:46:54
yhdata_THHJZFCz 发表于 2023-6-7 16:32
没有规律的呀,比如用户的诉求内容,这段文字内容没有规律,有的可能带手机号,有的就是使用反馈
帮助中心 ...

一段文字分辨不出呀
回复

使用道具 举报

给给白银四 显示全部楼层 发表于 2023-6-8 09:56:48
本帖最后由 yhdata_THHJZFCz 于 2023-6-8 10:08 编辑
yhdata_lyaa 发表于 2023-6-7 19:46
一段文字分辨不出呀

嗯嗯  这边使用数据脱敏后也可以知道呀,目前可能没啥办法可以实现该需求场景
数据脱敏的脱敏算法规则使用只可以单一使用,所以对单一列的数据(如手机号)进行处理没有问题,其实想要实现该场景的数据脱敏,脱敏算法的字符替换、正则替换可以结合使用就可以呀,不是嘛?
最后这个帖子得不到解决方法暂不重要,可以把该情况反馈下需求,可以丰富数据脱敏规则使用可以更多样
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-6-8 11:20:50
yhdata_THHJZFCz 发表于 2023-6-8 09:56
嗯嗯  这边使用数据脱敏后也可以知道呀,目前可能没啥办法可以实现该需求场景
数据脱敏的脱敏算法规则使用 ...

好的
回复

使用道具 举报

小么小二郎青铜二 显示全部楼层 发表于 2023-6-8 11:55:29
隐藏可以吗?
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-6-8 13:32:45
一个思路,可以试试看
新建计算列,用indexOf函数找到身份证号的位置,再用replaceRegex函数匹配正则表达式,返回替换后的字符串
回复

使用道具 举报

给给白银四 显示全部楼层 发表于 2023-6-9 09:06:04
yhdata_lyaa 发表于 2023-6-8 13:32
一个思路,可以试试看
新建计算列,用indexOf函数找到身份证号的位置,再用replaceRegex函数匹配正则表达式 ...

lyaa,你好,看了这两个函数介绍,没有试出来
可以给个简单案例看下嘛?使用这段描述,身份证号手机号脱敏中间的几位数字,其余保留,谢谢。
大家好,我是永洪BI,身份证号112233201210245566,在BI软件中,连续五年获得中国敏捷BI第一名,希望未来与更多国内厂商携手共创,推动国产数字化发展,可联系电话13198765432。
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-6-9 10:19:15
yhdata_THHJZFCz 发表于 2023-6-9 09:06
lyaa,你好,看了这两个函数介绍,没有试出来
可以给个简单案例看下嘛?使用这段描述,身份证号 ...


参考
replace(replace(col['列',mid(col['列',indexOf(col['列','身份证号')+5,18),'**********'),mid(replace(col['列',mid(col['列',indexOf(col['列','身份证号')+5,18),'**********'),indexOf(replace(col['列',mid(col['列',indexOf(col['列','身份证号')+5,18),'**********'),'电话')+3,11),'**********')









回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部