通用数据映射器

vivid-db的Python项目详细描述


<;图>; Vivid DB: Universal Data Mapper <;/figure>;

生动分贝

Building StatusDocumentation StatusPIP Version

Vivid DB(别名Deet)是一个通用的数据映射器和SQL数据库引擎,它 实现大型企业的高性能和安全性要求 分析应用。在

Deet的主要目标是分离数据集成和数据分析 通过为机器提供一个通用的数据接口 学习和数据分析应用程序。为了达到这个目标,迪特 实现数据仓库的两个基本层:

Deet的集成层利用 SQLAlchemy允许它连接到一个变体 SQL数据库(例如IBM DB2、Oracle、SAP、MS-SQL、MS Access、Firebird、, Sybase、MySQL、Postgresql、SQLite等)。因此,它提供本地支持 对于平面文件数据库(例如CSV表、R表导出),实验室 测量和数据发生器。在

Deet的staging layer被实现为一个原生SQL数据库引擎, 具有DB-API 2.0接口SQL:2016支持,垂直数据 存储管理器和实时加密。这样可以进行数据分析 应用程序集成各种不同的数据源,通过使用统一的 数据接口(和SQL方言)。在

Deet是开源的,基于 Python编程语言,并积极开发为 Vivid Code框架的组件 在Frootlab。在

发展现状

Deet目前正处于Pre-Alpha的开发阶段,紧接着就是 {emm}计划阶段。这意味着,至少 Deet尚未实施。当前支持的所有 数据后端在online manual中给出。在

安装

提供全面的信息和安装支持 online manual。如果你已经有了 在您的计算机上配置了Python环境,您可以安装最新的 使用pip的分布式版本:

$ pip install deet

或者选择:

^{pr2}$

文件

最新的Deet文档以online manual的形式提供,可在 格式PDFEPUBHTML。在

贡献

欢迎投稿!请随时向 由提供的issue tracker github。目前,由于Frootlab开发团队仍在增长,我们没有 为合作伙伴提供任何贡献指南。但是,如果你 有兴趣加入我们的团队,我们将很高兴,收到一份非正式的 application。在

许可证

Deet是open source,免费提供 对于GPLv3 license下的任何使用:

© 2019 The Frootlab Organization
© 2018-2019 Patrick Michl

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
两个给定LinkedList的java交集   将Java菜单栏操作swing到类   特别是正则表达式的Java原始字符串。多行字符串   java maven2:如何获取/设置本地服务器的位置。jar缓存?   在Java中,找到单个点X最接近arraylist中哪对相邻点的最佳方法是什么?   java如何解决forloop中的Sonaqube抱怨问题?   参数类型的java AspectJ切入点   在基于Java的spring配置层次结构中重写bean   Appium\MAC OS\Android\Java组织。openqa。硒。SessionNotCreatedException   java数组对象列表(通过intent)   java模拟方法中的文件、filewriter和csvwriter,以进行单元测试引发NullPointerException   java中如何在不定义大小的情况下获取N个元素的输入数组