#pipeline #data-transformation #data-source #transformation #data #declarative #etl

rusty_pipes

一个库,让您能够声明式地定义数据源和转换管道,并包含一个用于获取数据和运行该管道的引擎。

1 个不稳定版本

0.0.1 2023年12月27日

#19 in #etl

MIT 许可证

33KB
724

Rusty Pipes

一个库,让您能够声明式地定义数据源和转换管道,并包含一个用于获取数据和运行该管道的引擎。

请参考 示例 了解如何使用此库。

目前,此库相对简单。它包含一个加载器(用于 CSV 文件)和两个转换(过滤和内部连接)。

贡献

欢迎贡献;计划提供更多种类的加载器(例如,基于 Postgres 的加载器)以及更多的转换。这些实现起来相对简单:加载器必须实现 Loader 特性,转换必须实现 Transformation 特性。就是这样。

依赖关系

~2.9–4MB
~69K SLoC