amphi-ai/amphi-etl

visual data prep powered by python

它解决了什么问题

Amphi ETL 简化了数据准备、报告和轻量级数据转换的过程。它通过提供一个生成简洁、原生 Python 代码的可视化低代码环境,解决了构建数据流水线的复杂性。

工作原理

用户通过可视化界面设计数据流水线,工具随后将其转换为使用 pandas 和 DuckDB 等库的标准 Python 代码。它可以作为独立应用程序运行,也可以作为 JupyterLab 的扩展运行。由于它生成的是标准代码,因此生成的流水线可以在任何地方执行。它还支持扩展性,允许用户使用 TypeScript 定义自定义组件,以集成特定的逻辑或数据源。

适用人群

它专为希望在保持原生 Python 代码灵活性的同时加速数据流水线开发的数据从业者和开发人员而设计。它特别适合那些优先考虑数据隐私的用户,因为该工具可以在本地或私有服务器上进行自托管。

亮点

  • 用于构建数据流水线的可视化低代码界面。
  • 使用 pandas 和 DuckDB 等行业标准库生成原生 Python 代码。
  • 完全可自托管,确保数据隐私和安全。
  • 通过 TypeScript 定义的自定义组件具有高度可扩展性。
  • 可作为独立应用程序和 JupyterLab 扩展使用。

相关

  • 项目
  • 项目
  • 项目
  • 项目