`
hideto
  • 浏览: 2651311 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

轻量级开源BI需求设计

阅读更多
BI Server需求设计
概述:
所有BI核心功能实现都在BI Server层,多种客户端(Web、手机 、建模工具......)通过Socket连接访问BI Server来和展现层解耦
BI Server上层搭建Load Balance层来实现负载均衡和避免单点故障,BI Server只负责提供busy level信息
需求:
1,使用配置文件来设置监听端口、Project Source(项目名称、Metadata数据库连接和schema、Data Warehouse数据库连接和schema)、管理员账号、内存和Cache参数等
2,支持命令行控制Server启动、停止、项目初始化(schema初始化、Cache初始化、加载配置项等到内存)、项目备份、项目升级等
3,按核心功能采用组件化开发:
Administration组件
Metadata组件
SQL Engine组件
Analysis Engine组件
Report Mgt组件
Background Job组件
Distribution Service组件
User&permission Mgt组件
Cache组件
Monitor组件
Statistics组件

BI Web需求设计
概述:
Web只负责展现,它通过Socket连接BI Server,传输协议为protobuf or XML,所有功能逻辑都由BI Server负责
需求:
1,用户&权限管理,SSO
2,Report创建、修改和Folder管理
3,Report多种展现方式(Grid,Graph,Trend line)和导出格式(Excel,CSV,PDF)
4,高级数据分析和数据挖掘
5,Report订阅管理
6,Dashboard

BI Modeling Tool需求设计
概述:
BI建模工具为script tool,负责从BI Server导入、导出建模文件,以及建模文件的合法性验证、版本比较和merge功能
以后可以开发基于GUI的建模工具
分享到:
评论
1 楼 sjun 2009-07-25  
有意思,值得关注!

相关推荐

    睿思bi开源版后台系统,基于Springboot构建,快速分析数据及可视化,0代码编写+源代码+文档说明

    1.轻量级BI, 支持快速建模,快速可视化数据。 2.多维分析功能强大,支持下钻/上卷/排序/筛选/计算/聚合等多种操作方式。 3.报表使用简单,功能强大,通过拖放等方式构建分析界面, 0代码编写。 4.开放...

    OpenI部署、框架及使用的BI工具调研文档

    本文档主要针对OpenI这个轻量级的BI平台进行调研分析,得出它的部署方法、实现框架、数据流程以及其使用的BI工具信息,并分析其交互内容。总括OpenI主要功能在于多维分析和报表展示。希望对您有所帮助。

    睿思BI-数据仪表盘源商业智能数据可视化系统

    系统包含数据建模、数据报表、多维分析、仪表盘、移动BI等功能模块,方便企业快速建立一套易用,灵活、低成本的商业智能平台,实现数据的快速分析及可视化轻量级BI, 支持快速建模,快速可视化数据。 2.多维分析/...

    NFine代码生成器C#源码.rar

    NFine 是基于 C# 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展,让Web开发更迅速、简单。能解决60%重复工作。为您节约更多时间,去陪恋人、家人和朋友。...

    CBoard自助BI数据分析产品-其他

    8、轻量级的技术架构,简洁的业务代码,不依赖任何第三方多维分析引擎,如果您还在纠结很难玩转Mondrian,那么CBoard绝对是您很好的一个替代方案 9、数据源轻松扩展接入,大数据时代纷繁的数据产品层出不穷,任何...

    毕业设计:基于垂直搜索引擎的关联关键词数据可视化实现.zip

    ECharts 支持在各种现代浏览器(包括移动设备上的浏览器)以及部分旧版浏览器(如 IE8/9/10/11)中运行,其底层依赖轻量级矢量图形库 ZRender,确保了图表渲染的高效性和跨平台兼容性。 以下是一些关于使用 ECharts...

    VMworld 2020 China 线上大会技术资料(应用现代化).zip

    新一代轻量级高性能 K8s CNI – Antrea; 应用现代化打破协作壁垒; 云原生时代云平台建设的新思路 — 如何解决三大超级问题; Antrea 对 Kubernetes Pod 网络的加速和一键诊断; Cloud Native Storage 当容器遇上...

    NFine快速开发框架源码 NFineRapidFramework.rar

    1、NFine 是基于 C# 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展,让Web开发更迅速、简单。能解决60%重复工作。为您节约更多时间,去陪恋人、家人和朋友...

    echarts 中国各省市 echarts地图数据,含世界地图

    ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的矢量图形库 ZRender,提供直观,交互...

    学生信息数据可视化展示页面(前端+后端代码),含MySQL数据库备份信息.zip

    ECharts 支持在各种现代浏览器(包括移动设备上的浏览器)以及部分旧版浏览器(如 IE8/9/10/11)中运行,其底层依赖轻量级矢量图形库 ZRender,确保了图表渲染的高效性和跨平台兼容性。 以下是一些关于使用 ECharts...

    时光网电影 Top100 爬虫和数据可视化.zip

    ECharts 支持在各种现代浏览器(包括移动设备上的浏览器)以及部分旧版浏览器(如 IE8/9/10/11)中运行,其底层依赖轻量级矢量图形库 ZRender,确保了图表渲染的高效性和跨平台兼容性。 以下是一些关于使用 ECharts...

    大屏演示 echarts 地图 数据 可视化.zip

    ECharts 支持在各种现代浏览器(包括移动设备上的浏览器)以及部分旧版浏览器(如 IE8/9/10/11)中运行,其底层依赖轻量级矢量图形库 ZRender,确保了图表渲染的高效性和跨平台兼容性。 以下是一些关于使用 ECharts...

    基于Echarts和outlook数据文件开发的时间管理工具,提供时间数据可视化.zip

    ECharts 支持在各种现代浏览器(包括移动设备上的浏览器)以及部分旧版浏览器(如 IE8/9/10/11)中运行,其底层依赖轻量级矢量图形库 ZRender,确保了图表渲染的高效性和跨平台兼容性。 以下是一些关于使用 ECharts...

    可视化数据.zip

    ECharts 支持在各种现代浏览器(包括移动设备上的浏览器)以及部分旧版浏览器(如 IE8/9/10/11)中运行,其底层依赖轻量级矢量图形库 ZRender,确保了图表渲染的高效性和跨平台兼容性。 以下是一些关于使用 ECharts...

    bladevisual 是数据可视化的大屏生成器工具.zip

    ECharts 支持在各种现代浏览器(包括移动设备上的浏览器)以及部分旧版浏览器(如 IE8/9/10/11)中运行,其底层依赖轻量级矢量图形库 ZRender,确保了图表渲染的高效性和跨平台兼容性。 以下是一些关于使用 ECharts...

    玩数据可视化.zip

    ECharts 支持在各种现代浏览器(包括移动设备上的浏览器)以及部分旧版浏览器(如 IE8/9/10/11)中运行,其底层依赖轻量级矢量图形库 ZRender,确保了图表渲染的高效性和跨平台兼容性。 以下是一些关于使用 ECharts...

    数据可视化.zip

    ECharts 支持在各种现代浏览器(包括移动设备上的浏览器)以及部分旧版浏览器(如 IE8/9/10/11)中运行,其底层依赖轻量级矢量图形库 ZRender,确保了图表渲染的高效性和跨平台兼容性。 以下是一些关于使用 ECharts...

    数据可视化——数据可视化网站(e-charts).zip

    ECharts 支持在各种现代浏览器(包括移动设备上的浏览器)以及部分旧版浏览器(如 IE8/9/10/11)中运行,其底层依赖轻量级矢量图形库 ZRender,确保了图表渲染的高效性和跨平台兼容性。 以下是一些关于使用 ECharts...

    提供更友好的数据可视化解决方案。.zip

    ECharts 支持在各种现代浏览器(包括移动设备上的浏览器)以及部分旧版浏览器(如 IE8/9/10/11)中运行,其底层依赖轻量级矢量图形库 ZRender,确保了图表渲染的高效性和跨平台兼容性。 以下是一些关于使用 ECharts...

    数据可视化workshop.zip

    ECharts 支持在各种现代浏览器(包括移动设备上的浏览器)以及部分旧版浏览器(如 IE8/9/10/11)中运行,其底层依赖轻量级矢量图形库 ZRender,确保了图表渲染的高效性和跨平台兼容性。 以下是一些关于使用 ECharts...

Global site tag (gtag.js) - Google Analytics