apache-nifi - 用于数据屏蔽的 Apache Nifi
问题描述
我们使用 Nifi 作为我们的主要数据摄取引擎。Nifi 用于从数据库、blob 存储等多个来源获取数据,并将所有数据推送到 kafka(使用 avro 作为序列化格式)。现在,要求之一是屏蔽输入数据中的特定字段(PII)。
- nifi 是一个很好的工具吗?
- 它是否有任何处理器来支持数据屏蔽/混淆?
解决方案
Nifi 带有EncryptContent
andCryptographicHashContent
和CryptographicHashAttribute
处理器,可用于分别加密/散列数据。
我会先调查一下。
另外还ReplaceText
可以做简单的遮罩。ExecuteScript
处理器可以执行自定义屏蔽,或者结合使用UpdateRecord
可以ScriptedRecordSetWriter
轻松屏蔽记录中的某些字段。
推荐阅读
- aws-lambda - 使用包含排序键条件的键条件表达式(AWS DynamoDB with Serverless Framework)
- c++ - 计数 UTF-16 字符
- c - 如何从 byte64 编码的字符串中删除额外的填充?
- java - 使用http post方法获取jwt token,然后在swagger页面的每个api方法中传递
- html - 无法导航到角度 10 中的其他组件页面
- python - Pandas - 如何根据其他列减去行值?
- python - 如何在python中计算随机森林的训练和测试数据之间的准确性
- java - 更改 ListView 一行的文本颜色
- go - 无法将 nil(无类型的 nil 值)转换为 struct
- selenium - 错误:“列表”对象没有“点击”属性 - Selenium Webdriver