FineBI安装和部署(超详细的BI分析工具FineBI教程)

概述:

FineBI 是帆软软件有限公司推出的一款商业智能(Business Intelligence)产品。
FineBI 是新一代大数据分析的 BI 工具,旨在帮助企业的业务人员充分了解和利用他们的数据。FineBI 凭借强劲的大数据引擎,用户只需简单拖拽便能制作出丰富多样的数据可视化信息,自由地对数据进行分析和探索,让数据释放出更多未知潜能。

FineBI 的优势:

  • 支持超过 30 种以上的大数据平台和 SQL 数据源,支持 Excel 文件数据集,并可以通过 FineReport 设计器支持多维数据库,程序数据 集等更丰富的数据源
  • 多源数据整合:管理员可以将不同来源的数据基于业务分析需求进行分类管理。
  • 支持权限设置:管理员可以按照用户角色分配业务包数据权限,保障数据安全。
  • 提供数据预览、血缘分析、关联视图、更新信息,让用户更好的了解自己所拥有的数据。

FineBI 的缺点:

  • 学习曲线复杂,复杂性和众多的功能选项可能有一定的学习门槛;
  • 在处理大规模数据集时,FineBI 可能会出现性能瓶颈,导致响应速度变慢;
  • 自定义能力有限,虽然 FineBI 提供了许多预设的分析和报表功能,但在某些复杂的自定义需求上,可能无法完全满足用户的要求;
  • 数据源支持有限,FineBI 对某些特定的数据源支持可能不够全面;
  • 界面一般,基于运维平台搭建,对机器性能有要求

在这里插入图片描述

1、部署方案

帆软官方推荐的最新版本是v6.1(大版本升级),采用ops离线包部署,离线包部署指南
FineBIv6.1官网下载地址。
在这里插入图片描述
旧版本的部署方式,基于Tomcat部署:
v6.1以下版本,如官网的v6.0.19就可以选择用Tomcat服务器部署,两个大版本区别官方说明。

2、机器资源

需要2台设备

2.1 主应用类型节点机器配置:16核、64G内存、磁盘500G
2.2 组件类型节点机器配置:8核、32G内存、磁盘300G

官方配置要求文档。

FineBI的依赖组件有最低运行配置要求,如下表所示:
在这里插入图片描述

3、基于Docker部署:

1、安装Dockers并解压配置

tar zxf docker-20.10.9.tgz
mv docker/* /usr/bin/

2、将Docker注册为系统服务

1. cd /usr/lib/systemd/system
2. touch docker.service
 
3. [docker.service]
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target
   
[Service]
Type=notify
# the default is not to use systemd for cgroups because the delegate issues still
# exists and systemd currently does not support the cgroup feature set required
# for containers run by docker
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 --graph=/home/docker   -H unix://var/run/docker.sock
ExecReload=/bin/kill -s HUP
# Having non-zero Limit*s causes performance problems due to accounting overhead
# in the kernel. We recommend using cgroups to do container-local accounting.
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
# Uncomment TasksMax if your systemd version supports it.
# Only systemd 226 and above support this version.
#TasksMax=infinity
TimeoutStartSec=0
# set delegate yes so that systemd does not reset the cgroups of docker containers
Delegate=yes
# kill only the docker process, not all processes in the cgroup
KillMode=process
# restart the docker process if it exits prematurely
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
   
[Install]
WantedBy=multi-user.target
 
ExecStart说明:
    /usr/bin/dockerd 是Docker 守护进程的路径,dockerd负责处理所有的 Docker 命令和管理 Docker 容器
    --graph指定了Docker守护进程存储如镜像、容器、卷等的根目录
    -H unix:// 在Unix套接字上监听连接
 
4. 添加执行权限chmod 777 docker.service

3、重新加载配置文件

1.重载/usr/lib/systemd/system下 xxx.service文件
systemctl daemon-reload
2.启动Docker
systemctl start docker
3.查看docker状态(自选)
systemctl status docker
4.设置开机启动(自选)
systemctl enable docker

4、 FineBI下载部署

这里演练的是最新版本v6.1(大版本升级),由于机器环境限制,无法访问外网,所以采用ops离线包部署。

1、运维平台解压部署

  • 21
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值