Folia
← 返回头版

Datamimic:防止编码代理自行构造测试环境

Datamimic 是一个采用 MIT 许可证的开源合成数据生成和数据伪名化工具。1 该工具的社区版(CE)采用 Python 编写,支持 MCP 协议,兼容 PostgreSQL、MySQL、Oracle、MS SQL、SQLite、MongoDB 等多种数据库系统,同时支持 CSV、JSON、XML、XLSX、DbUnit、fixed-width 等多种数据格式。1

Datamimic 的核心特性是确定性数据生成:在相同的引擎版本、相同的数据模型和相同的种子条件下,每次运行在每台机器上都能生成字节完全相同的输出。1 平台的企业版(EE)提供了额外功能,包括 PII 扫描、多系统执行、行业专用消息模板(EDIFACT/SWIFT MT/HL7)、基于角色的访问控制、审计日志和任务调度等。1 该工具已在欧洲受管制的银行环境中部署使用,用于 Oracle、MongoDB 和 Kafka 管道中的确定性测试数据生成。1


评论