bisight/etl

BiSight ETL: 提取、转换、加载工具包

v1.5.0 2016-03-21 21:28 UTC

This package is auto-updated.

Last update: 2024-08-25 21:49:35 UTC


README

BiSight ETL 是一个简单、可扩展且功能强大的 E(xtract),T(ransform),L(oad) 应用程序和库。

它提供了一组可插拔的提取器、转换器和加载器。通过实现 3 个接口之一,可以轻松集成新的或自定义的扩展。

什么是 ETL?

根据 维基百科

在计算机中,提取、转换和加载 (ETL) 指的是数据库使用过程中特别是数据仓库中的一种过程

  • 从同构或异构数据源中提取数据
  • 转换数据,以便将其以适当的格式或结构存储,用于查询和分析
  • 将其加载到最终目标(数据库,更具体地说,操作数据存储、数据集市或数据仓库)

文档

etl.readthedocs.org 阅读文档。

如何尝试?

只需运行

bin/try

并遵循说明。

待办事项

  • 标准化列
  • 能够仅提供提取器/加载器/转换器的名称,而不是类
  • 使 bin/publish shell 脚本自动化 phar 构建和发布过程

由 LinkORB 工程团队提供


查看我们的其他项目 engineering.linkorb.com

顺便说一句,我们在招聘!