Repolode
frappe

frappe/insights

Frappe 出品的开源商业智能工具,无需编写 SQL 即可制作查询、图表和仪表盘。

可替代:TableauPower BI

Star
1,026
Fork
526
未关闭 Issue
144
最近提交
20小时前

这是什么?

Frappe Insights 是一款面向技术和非技术用户的商业智能工具,用于数据分析和报表制作。它可以连接多种数据源,包括数据库、文件和电子表格,把不同来源的数据汇集到同一个工作空间中。

通过分步式查询构建器,用户无需掌握 SQL 即可选择数据表、添加关联、设置过滤条件并进行计算。查询结果可以以多种图表展示,工具会为每组结果推荐合适的图表类型。图表还能通过拖拽界面组合成仪表盘,仪表盘级别的过滤器会作用于页面上的所有图表。

项目基于 Frappe Framework 构建,前端使用 Frappe UI(Vue),查询组合使用 Ibis,可视化使用 ECharts。目前支持 MySQL、PostgreSQL、DuckDB 和 BigQuery,可通过 Docker 部署,也可以借助 Frappe bench 在本地安装。

核心功能

  • 01可在同一处连接数据库、文件和电子表格。
  • 02无需 SQL 的查询构建器,支持选表、关联、过滤和计算。
  • 03为每组查询结果推荐合适的图表类型。
  • 04拖拽式仪表盘,支持跨图表共享过滤器。
  • 05支持 MySQL、PostgreSQL、DuckDB 和 BigQuery。

适用场景

  • 让非技术人员在 ERPNext 或 Frappe 应用的数据上自行制作报表。
  • 将电子表格导出数据与数据库表结合,进行临时分析。
  • 搭建带统一过滤器的团队业务仪表盘。

快速上手

  1. 1

    下载 docker-compose 文件

    wget -O docker-compose.yml https://raw.githubusercontent.com/frappe/insights/develop/docker/docker-compose.yml
  2. 2

    在后台启动容器

    docker compose up -d
  3. 3

    打开 http://insights.localhost:8000/insights,使用用户名 Administrator、密码 admin 登录

使用前须知

  • 采用 AGPL-3.0 许可证,这是一种 Copyleft 许可证,通过网络提供修改后的版本时需要公开源代码。
  • 目前仅支持 MySQL、PostgreSQL、DuckDB 和 BigQuery 作为数据源。
  • 快速的 Docker 部署需要在您的机器上安装 Docker 和 docker compose。

标签

常见问题

insights 是什么?
Frappe 出品的开源商业智能工具,无需编写 SQL 即可制作查询、图表和仪表盘。 Frappe Insights 是一款面向技术和非技术用户的商业智能工具,用于数据分析和报表制作。它可以连接多种数据源,包括数据库、文件和电子表格,把不同来源的数据汇集到同一个工作空间中。
insights 可以免费使用吗?用的什么许可证?
insights 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
insights 还在维护吗?
活跃维护中。insights 最近一次提交是在 2026年10月20日。
insights 适合用来做什么?
让非技术人员在 ERPNext 或 Frappe 应用的数据上自行制作报表。 将电子表格导出数据与数据库表结合,进行临时分析。 搭建带统一过滤器的团队业务仪表盘。
insights 怎么安装和运行?
下载 docker-compose 文件: wget -O docker-compose.yml https://raw.githubusercontent.com/frappe/insights/develop/docker/docker-compose.yml 在后台启动容器: docker compose up -d 打开 http://insights.localhost:8000/insights,使用用户名 Administrator、密码 admin 登录
在哪里获取 insights?
源代码和安装说明在 GitHub 上:https://github.com/frappe/insights

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目