网页开发BI的优势
如果在企业中,我们将FineBI部署在一个服务器中,所有人都使用浏览器访问这个服务进行BI开发
-
此时所有人使用的环境都是相同的.
-
方便数据源的使用,绑定或提取一次数据源所有开发者都可以使用
-
开发结果所有人都可以通过浏览器访问形式进行观看
-
可以快速将数据分析报表或者数据分析成果展示给非专业人士
修改服务占用内存上限:
1.打开 FineBI安装目录中的如下文件
2.可以在下图位置修改服务使用内存上限(不能小于2048M)
3.改完后重启软件生效
输入账号密码后进入开发界面
数据准备
数据准备阶段,我们将执行一个sql语句,把数据全部插入mysql中
1.在数据库中创建一个链接,并保证链接能够正常使用
2.在刚刚创建的数据库连接上,右键点击并选择run sql script
3. 选择我们要使用的脚本文件,点击ok即可执行该脚本
4.执行完成后出现如下提示,此时我们需要查看数据内容是否插入成功
5.此时数据加载完成
也可以在终端中执行该sql脚本
1.将数据上传到linux服务中 我们使用的路径是 /root/sql_script
2. 开启mysql服务
3.在mysql服务中输入如下代码:
source /root/sql_script/scrm_bi.sql
创建数据库连接
1.点击系统管理 >>> 数据库连接管理 >>> 新建数据库
2.选择我们要连接的数据源类型
3.填写连接信息, 测试无误后保存连接
4.新数据库连接保存成功
制表例
1.点击数据准备,添加一个分组,我们以后的相关数据都添加到这个分组中
2.在分组中添加业务包,一般情况下,相关的不同表数据,会存放在同一个业务包中
3.双击业务包,进入内部选择添加表 >>DB数据库表
4.选择指定连接中的指定表,然后点击确定
5.此时数据准备已经完成,我们可以在左侧预览该数据
6.更新业务包
创建仪表板
1.在仪表板中创建一个文件夹,对于后序开发的内容统一管理
2.双击进入文件夹,创建仪表板,输入仪表板名称后点击确定
3.自动进入仪表板编辑页面,我们简单修改一下仪表板风格
根据不同学科统计人数
1.点击添加组件,选择对应的数据包,进入后选择数据表,然后点击确定即可
2.进入编辑页面
字段中的维度和指标
维度: 分析数据的角度,一般情况下我们使用sql查询时,会根据维度字段进行分组. 维度字段一般是字符型的.
指标: 分析数据的衡量标准,一般情况下我们使用sql查询时,会根据指标字段进行聚合计算, 指标字段一般都是数值型.
3.选择分层柱状图, 将字段拖拽到相应位置,并选择查看全部数据
4.选择自定义表,将上方的学生数量统计图修改为折线图
5.将学科名称字段拖拽到两个图表的颜色样式中,此时会根据不同的学科名称,将图表中的折线图和柱状图显示为不同的颜色,最后点击进入仪表板即可
6.点击三个点, 编辑标题
7.编辑标题后点击确定
8.回到仪表板后,将图像拉伸至合适的大小