将数据转储到hadoop中,并对某些数据列进行实时加密和分层屏蔽

u2nhd7ah  于 2021-06-02  发布在  Hadoop
关注(0)|答案(0)|浏览(304)

假设我有一个数据集/表(银行部门),其中包含以下详细信息。

Name  |  Mob.no |  AccountNo  |  Address |  SSN  | Salary....... |and so on.
john  |  123456 |   987654321 |  abx 123 | 1122  | 28000

我得把它放到hadoop里。
但在倾倒时我想要 AccountNo 以及 SSN 要加密的列,
当它存储在hdfs中时。
这是第一部分。
现在当我重审结果时,
应该先解密。
在那之后,我想掩盖一些列。
说吧。有两个人(首席执行官、项目经理)查看 john .
然后,ceo应该能够看到解密后的所有细节(列)。
对于项目经理,列 AccountNo 以及 Salary 应该戴上面具
例如:

Name  |  Mob.no |  AccountNo  |  Address |  SSN  | Salary....... |and so on.
john  |  123456 |   9876xxxxx |  abx 123 | 1122  | xxxxx

有没有办法在hadoop中实现这一点。
在转储到hdfs时加密列的数据。
基于层次结构屏蔽列。
任何线索将不胜感激,因为我是新的hadoop

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题