【文件属性】:
文件名称:outis:匿名存储存储在Hadoop集群中的数据(Hive,Hdfs ...)
文件大小:37KB
文件格式:ZIP
更新时间:2021-05-11 16:19:54
Scala
外露的
匿名存储存储在Hadoop集群中的数据(Hive,Hdfs ...)
建立项目
为了构建项目,您需要gradle 3+。
该项目使用shadow jar插件创建工件,因此为了获得工件,您必须启动gradle shadowJar 。
项目结构
项目分为两部分:outis-core和outis-link
Outis核心
Outis核心是构建匿名化逻辑的地方。
支持的格式
目前,仅支持以下格式:
蜂巢
实木复合地板
文本文件
匿名化方法
Outis核心提供了多种匿名化方法。 对于每种类型,您可以选择要应用的方法。
细绳:
抑制:将列设置为“无”
setTo:将字符串的每个字符再换一个。
setToBlank:将所有字符替换为空格。
setToX:将所有字符替换为“ X”。
截断:将字符串截断为n个字符。
替代:将数字替换为随机数字,并将字母替换为随机字母。
数字:
【文件预览】:
outis-master
----.travis.yml(2KB)
----outis-link()
--------src()
--------build.gradle(58B)
----gradle.properties(155B)
----outis-core()
--------src()
--------build.gradle(58B)
----LICENSE(11KB)
----.gitignore(1KB)
----article.md(6KB)
----README.md(2KB)
----settings.gradle(69B)
----build.gradle(2KB)