CBoard BI 数据可视化 支持国产开源_honghuajun的博客-CSDN博客


本站和网页 https://blog.csdn.net/honghuajun/article/details/73292026 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

CBoard BI 数据可视化 支持国产开源_honghuajun的博客-CSDN博客
CBoard BI 数据可视化 支持国产开源
honghuajun
于 2017-06-15 16:13:26 发布
32418
收藏
摘自: https://github.com/yzhang921/CBoard/wiki/%E5%89%8D%E8%A8%80#%E9%A1%B9%E7%9B%AE%E8%83%8C%E6%99%AF
数据可视化是BI生命周期里面非常重要的一个环节,当前数据可视化的几种常见模式如下:
商业软件的几种模式
商业BI套件 能够提供BI生命周期全套的解决方案,业界比较知名BI套件老牌的有IBM的Cognos、SAP的BO、Oracle的BIEE,以及新生军Tableau、QlikView等等,这些产品前端可视化都做得非常强大,报表设计、Dashboard设计、Report邮件发送、OLAP分析都不在话下
当然与之相对应的也是一笔少则几十万多则上百万的昂贵收费大数据/NoSQL/NewSQL产品五花八门、发展神速,想对所有数据源都提供支持也是很难做到的 第三方数据分析平台 这种方案大多通过SDK把数据发送到三方,如友盟、百度统计、TalkingData、CNZZ、Google Analytics等,大概一般对数据比较敏感或者公司规模略大这种形式的数据处理都不能满足需求了另外不乏一些优秀的创业公司或自己开发类似第一种BI套件打包软件和服务,这种解决方案比较适合没有研发能力和不想把精力过多花在软件解决方案上的小型、传统型企业 开源软件的几种模式
Chart Library 优秀的开源的可视化开发组件,以JS库和开发包的形式提供,如:百度的EChart、HighChart、D3、ChartJS等等,程序猿的利器,数据分析师无法直接使用Simple Web Reprot 简单网页版数据查询与图表展示,如:Art,功能单一、对SQL查询出来的数据进行数据展示格式有严格要求,数据查询不能重用,图形简陋Reporting Tool 附录 12个最好的开源报表工具, 有兴趣的朋友可以自己去体验下开源OLAP 这一块最近比较流行的是基于Mondrian的Saiku和Pivot4J, 这两种开源OLAP平台分析最大的好处是用户可以Self-Service的形式组织自己的数据、全方位多角度交互式的分析数据,我们从13年Saiku2.x的时候就开始使用,感觉非常不错,Saiku3之后并没有太多亮点,模型设计器和Saiku保存的查询组织成Dashboard也只有收费的企业版才有,想利用Saiku做多维分析,个人感觉2.6足以Open Source BI Suit Pentaho, SpagoBI功能强大,但是系统架构非常笨重,组件复杂,难以驾驭, 关于Dashboard
免费的Dashboard设计平台,体验过,如:dashbuilder、razorflow,两者在可视化控制方面做得够不够好,Razorflow Dashboard设计还需要开发人员介入,再如Python系caravel之类产品没有细究过,个人感觉大数据产品主流还是JVM系语言开发的产品适应性比较好业内另外一种普遍的Dashboard开发办法则是全定制,产品、运维提出需求想在一张页面上展示什么样的数据、以什么样的图形展示,前端工程师做好页面,后端服务准备数据。这种开发模式开发生命周期长,页面图表不可重复使用,比较适合业务和需求比较固定的公司。否则不断的页面新增与变更,代价非常之大
在这样的背景下CBoard的出发点为打造一款:
及时数据交互。不需要模型(Mondrian Schema, BO Universe)的“多维”数据图表设计Dashboard, 做到xxx广告宣称的"Type SQL, Get Chart"。拖拽维度交互。借鉴了Databrick Cloud Platform和Zeppelin的可视化灵感,SQL或其他任何查询结构返回的二维数据表之后让用户通过简单拖拽列的组合方式进行数据透视、聚合与展示。不仅仅限于JDBC开放的数据连接扩展接口。 目前CBoard支持JDBC数据源与Saiku2.x数据源(后称DataProvider),但是用户可以在不用更改前端界面的前提下继承DataProvider接口,返回二维数组即可,交互所需参数前端自动生成相应交互界面。
Features Of CBoard
界面和图表美观大方,Bootstrap原生支持移动端访问架构轻量级,核心代码简洁,整个项目没有依赖任何第三方多维分析工具
CBoard前端页面样式与布局基于AdminLTE2图表插件使用EChartsJS采用MVVM AngularJS1.X框架 交互、拖拽式类"OLAP"报表开发体验基于数据集的报表设计,一次数据集获取生成多张图表OLAP切片、切块、过滤操作全局查询缓存,避免多次请求重复的数据查询支持常用图表与表格
柱线图/堆叠柱线图、双轴图饼图KPI交叉表桑基图雷达图 支持JDBC协议的各种数据产品支持读取当今比较流行的开源多维分析产品Saiku2保存的报表、并定能选择性的制数据与图形方便扩展实现自己的DataProvider连接任何数据源
honghuajun
关注
关注
点赞
收藏
评论
CBoard BI 数据可视化 支持国产开源
摘自: https://github.com/yzhang921/CBoard/wiki/%E5%89%8D%E8%A8%80#%E9%A1%B9%E7%9B%AE%E8%83%8C%E6%99%AF数据可视化是BI生命周期里面非常重要的一个环节,当前数据可视化的几种常见模式如下:商业软件的几种模式商业BI套件 能够提供BI生命周期全套的解决方案,业界比较知名BI套件老
复制链接
扫一扫
CBorad BI工具的指标出,数据类型汇总出问题, 其他看板没问题
xqg1316的博客
04-26
421
有哪位大牛知道这里为什么会变成这样,求救, 怎么做才能不聚合这个, 或者添加这个功能, 数据是已经聚合好的,只做这个展示就好了
cboard官方手册
06-09
大数据可视化框架,界面和图表美观大方,Bootstrap原生支持移动端访问。
评论 4
您还未登录,请先
登录
后发表或查看评论
从 0 到 1 实现国产数据库
逆流而上Mr李
10-26
1937
国产数据库从0到1的介绍
新一代开源数据可视化平台 datart——技术架构与应用场景
running_elephant的博客
09-21
2830
随着实时报表、BI、实时大屏、仪表板、甚至数字孪生等交互式数据可视化类产品应用越来越广,数据可视化领域备受关注
Github上开源的数据可视化工具及作品分享(二)
running_elephant的博客
06-15
473
datart 在github和gitee上很火,跟它的前身davinci有关,积累了超多用户,另外社区维护非常好也是一方面原因
CBoard框架使用总结七--添加首页图表
villare的博客
11-17
1万+
文章内容
原理概括
数据库调整
前端实现
总结
1.原理概括在实际运用中我们可能不希望首页空白,同时希望用户客户化的配置自己想显示的图表,于是有了文章下面将要谈及的内容。
首先,由于是用户级的设置,需要在数据库建立对应的配置表(比如dashboard_user_option),用于保存用户相关配置;
其次,需要用户主页布局配置功能界面,可以参考引用系统原有的“看板设计”功能;
最后,就是图表的渲染了,同样
cboard企业版源码_数据可视化BI平台——CBoard的部署与使用(笔记整理)
weixin_29201313的博客
12-24
258
CBoard作为国内自主开发的数据可视化平台,因其方便好用而受到广大用户的使用和好评。现今CBoard有社区版和企业版两个版本,本文所述为社区版的0.4.2版本。注意:所需的一切资源以及相关参考链接都在本文文末!!!一、准备与安装1. JDK1.8直接安装到指定位置,然后为它配置环境变量。配置环境变量:右击“我的电脑”–>“属性”–>“高级系统设置”–>“高级”–>“环境变...
了解五大国产数据库
最新发布
duanyu368的博客
11-01
1550
了解五大国产数据库
【云原生】-国产开源数据库openGauss容器部署
IT邦德
08-11
2943
openGauss是一款开源的关系型数据库管理系统,融合了华为在数据库领域多年的内核经验
关于CBoard的坑
热门推荐
ok_vince的博客
09-01
1万+
新公司需要数据可视化,想起之前有用过CBoard框架,故而再次把它搬出来进行开发。详情可见:
CBoard详情
由于CBoard可以配置多个数据源,以达到连接不同的库而查询出不同数据源的数据表以进行图表展示。而实现方式是CBoard使用自己的数据库保存不同的数据源信息,连接自己的数据库采用的是mybatis方式,连接配置好的数据源采用的是jdbc方式。具体配置如...
cboard企业版源码_CBoard的部署与使用
weixin_36354924的博客
01-26
422
CBoard作为国内自主开发的数据可视化平台,因其方便好用而受到广大用户的使用和好评。现今CBoard有社区版和企业版两个版本,本文所述为社区版的0.4.2版本。注意:所需的一切资源以及相关参考链接都在本文文末!!!一、准备与安装1. JDK1.8直接安装到指定位置,然后为它配置环境变量。配置环境变量:右击“我的电脑”–>“属性”–>“高级系统设置”–>“高级”–>“环境变...
几款数据可视化大屏开源项目,科技感爆棚!太哇塞了~
Java技术栈,分享最主流的Java技术
08-07
1994
点击关注公众号,Java干货及时送达来源:https://blog.csdn.net/hwhsong/article/details/80805511数据可视化: 把相对复杂的、抽象的数据通过可视的、交互的方式进行展示,从而形象直观地表达数据蕴含的信息和规律。数据可视化是数据空间到图形空间的映射,是抽象数据的具象表达。数据可视化交互的基本原则:总览为先,缩放过滤按需查看细...
数据可视化热门开源项目DataEase实战使用!
旺旺的博客
08-20
5860
文章目录前言一、准备数据二、准备数据集三、准备视图四、组装仪表盘五、大功告成后言
前言
在github上找到了一个比较好用的数据可视化开源项目Dataease,
版风简洁明了,内部功能丰富强大。
适合大部分想简单把自己写好的Excel数据和项目数据进行总结的人使用。
开源项目跳转地址:DataEase
本次就搞一个诗词作者大赏的主题
一、准备数据
获取数据的来源:
1、自己做好的Excel表格数据
2、项目内可以用的数据库,列如:mysql、oracle数据库
本次只是做个演示,所以数据就在网上找的Ex
一个开源数据可视化项目推荐
DOCUVIX的博客
06-16
115
一开始第一个想法是万用的echarts,果不其然大部分数据报表使用的都是echarts插件。
而且使用也十分简单,官方也提供了代码示例模板。
示例模板:echarts官网接下来按这个关键字去github和gitee去找,找是找到很多,但是大部分都需要后台进行实体类的修改,而我的需求是:
再看看echarts的实例代码:
逻辑上如果要跳过实体类,就只能直接用sql语句去获取数据再填入了。
那有没有人已经做出来类似的呢。有的,就是我们的主角DataGear。DataGear官网:官网是个开源项目,而且很轻量
数据可视化BI平台--CBoard的使用
何以问_的博客
12-24
646
数据可视化BI平台–CBoard的使用
准备与安装
环境准备
JDK.18
Maven3.5
Tomcat9.0
MySQL5.7
CBoard 0.4.2
PhantomJS 2.1
Chrome浏览器(官方要求)
克隆项目
git clone https://github.com/yzhang921/CBoard.git
导入CBoard初始数据。
修改配置文件
打开src/main/resources/config.properties,修改初始数据库配置信息以
集结号!四大国产开源数据库共聚申城,共话未来技术演进
Enmotech的博客
06-21
1712
上海的小伙伴们Friends in Shanghai集结了活动介绍随着数字化转型浪潮的向前涌进,迎接DT时代,激活数据潜能,促进数字化转型,是大时代的召唤。数据库作为DT时代的核心支撑,是...
cboard中文文档.pdf
03-10
CBoard由上海楚果信息技术有限公司主导开源, 它不仅仅是一款自助BI数据分析产品, 还是开放的BI产品开发平台:
l 用户只需简单妥妥拽拽就能自助完成数据多维分析与报表设计
l 开发者能够简单扩展连接所有你的Java程序能够触及的数据
技术架构:复合传统的ssm项目结构,数据源支持:统一的dataprovider接口。
国产开源优秀新一代MPP数据库StarRocks入门之旅-数仓新利器(下)
itxiaoshen博客
05-19
613
本篇重点讲述导入数据到StarRocks几种方式,也通过一个flink-connector-starrocks的简单示例代码了解其导入过程,进而学习数组类型的使用、分布式实现本地Join的使用,最后抛出外部表的使用大门
有没有完全自主的国产化数据库技术
码农小胖哥
07-04
251
前段时间的俄乌冲突,Oracle 宣布“暂停在俄罗斯的所有业务”,相信大家的心情绝不是隔岸观火,而是细思恐极。数据库号称 IT 领域三大核心之一(其他两个是 CPU 和操作系统),一直以来都被国际巨头垄断,人家控制着核心,想什么时候锁喉就什么时候锁,你一点办法都没有。现在解决这个问题的办法只能是自强,将数据库核心技术掌握在自己手里,做属于自己的国产数据库。其实,这个事我国...
Vue2+Echarts实现多种图表数据可视化Dashboard详解(附源码)
weixin_34392843的博客
02-14
4479
2019独角兽企业重金招聘Python工程师标准>>>
...
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
©️2022 CSDN
皮肤主题:大白
设计师:CSDN官方博客
返回首页
honghuajun
CSDN认证博客专家
CSDN认证企业博客
码龄14年
暂无认证
54
原创
19万+
周排名
80万+
总排名
50万+
访问
等级
4135
积分
27
粉丝
37
获赞
18
评论
82
收藏
私信
关注
热门文章
SQL 函数 instr的用法
96373
修改tomcat默认的session时间永不过期
55564
CBoard BI 数据可视化 支持国产开源
32418
ORACLE中SQL语句最大长度是多少
18192
事务: spring+hibernate实现事务回滚及其他
17812
分类专栏
word使用技巧
1篇
notepad
1篇
办公软件
1篇
oracle
2篇
最新评论
SQL 函数 instr的用法
Easynight:
J表示的应该是第几次出现
比较好用的Smartdraw
小鲤鱼红鲤鱼:
有下载地址吗,感谢大佬!!!!!!!!!!!膜拜@@@@@@
sql 中 union 可以去重复 ,union all 不去重复
dxyzzzzz:
UNION 是怎么判断去重的啊大佬?判断一个列还是所有列?
谈谈Activiti中流程对象之间的关系
KKKingWei:
除了在流程中启动的子流程之外,流程启动之后在表ACT_RU_EXECUTION中的字段ID_和PROC_INST_ID_字段值是相同的。
这句话不要误导人啊,比如你流程中有一个两个分支的并行网关,ACT_RU_EXECUTION表中会有三个同样PROC_INST_ID_的记录,其中一个是流程主线的,另外两个是并行网关分支的走向。
ACT_ID_:表示流程运行到的节点,如usertask1,initiator等
IS_ACTIVE_ : 是否活动流程实例,表示usertask1是否完成任务。
webservice大文件传输
qq_17035667:
拆分都会啊,关键怎么传输,你这不详细
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
(转)Notepad++删除空白行
Word文档标题“多级编号”设置(用于处理 文档二级标题不跟随一级标题序号编号,如 本应该为2.1 结果为1.1)
Notepad++的列编辑功能
2022年2篇
2021年2篇
2020年2篇
2019年1篇
2017年3篇
2016年8篇
2013年11篇
2012年80篇
目录
目录
分类专栏
word使用技巧
1篇
notepad
1篇
办公软件
1篇
oracle
2篇
目录
评论 4
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。
余额充值