返回项目经历

Project detail

NewBI 企业级商业智能与数据准备平台

面向零售品牌和企业经营分析场景的一站式商业智能平台,将多数据源接入、数据准备、OLAP 分析、报表与仪表盘整合到统一产品,并通过 CRM 和 Epassport 管理 SaaS 多组织场景中的用户、组织及数据权限。

项目周期
负责内容
  • 负责报表、仪表盘、Cube、数据源、OLAP 查询及数据导入导出等核心能力开发。
  • 负责多维查询中的维度、度量、排序、过滤、聚合与数据库方言兼容处理。
  • 负责数据源管理、数据处理流程与任务调度,以及 SQL 解析、字段编辑、过滤、去重和聚合等数据准备能力。
  • 负责 Epassport 用户、组织、应用权限与数据权限建设,并完成企业微信、钉钉和双因素认证接入。
工程亮点
  • 支持 MySQL、PostgreSQL、Greenplum、Hive、SQL Server 和 Oracle 等数据库,处理复杂维度、度量、聚合及类型转换兼容问题。
  • 优化 CSV/Excel 大数据量导出、查询缓存和离线计算链路,提高复杂报表的可用性。
  • 使用 ANTLR 构建 SQL 与规则解析能力,支撑字段编辑、类型转换、计算字段、去重和聚合等可配置处理节点。
  • 优化 Greenplum COPY 批量写入与数据源连接管理,支撑数据准备流程的输入、输出及调度执行。
  • 通过 Epassport 建设 SaaS 多组织身份与权限体系,接入企业微信、钉钉、单点登录和双因素认证。