FineBI使用总结

简介: FineBI使用总结

这篇文章为FineBI使用中遇到的问题总结

1.数据库查询出来的中文字段为乱码,

FineReport关于Linux下字体乱码终极解决方案

MySQL的话,设置编码为自动,数据库连接上加?useUnicode=true&characterEncoding=UTF-8

原因技术团队的回复如下:

Mysql数据库不需要编码转换,自动就是不转换,通过添加参数在数据传递过来的时候就已经是编码后的数据了

如果加了编码转换,会再次编码,数据就是乱码的了

2.数据同步的话,同步到了哪里?

目录 :/opt/FineBI5.1/bin/ROOT/db

FineReport注册与未注册的区别

3.如何新增列?

如果在仪表板里面,可以直接在维度那边有一个自定义分组,在某个维度拖拽进来后的下拉菜单里

如果是新增列,那么需要新增一个自助数据集里新增列实现

4.如何在页面增加时间显示的按钮进行列表和按钮联动?

时间过滤组件

4.如何增量更新?

注:上次更新时间和当前更新时间都需点击上方参数选中,不能手动输入

SELECT * from stat_real_time where add_time>str_to_date('上次更新时间','%Y-%m-%d %H:%i:%s') and add_time < str_to_date('当前更新时间','%Y-%m-%d %H:%i:%s')

5.明细过滤后指标仅仅只支持聚合函数时,需要以下操作

SUM_AGG(${logger-connect[5f]stat[5f]finance_dau})-SUM_AGG(${logger-connect[5f]stat[5f]finance_dru})

6.如何创建合表

7.日报PDF 乱码

Linux安装中文字体_宋体

yum -y install fontconfig

执行 yum -y group info fonts

注意: 若CentOS的版本较低, 执行yum -y groupinstall fonts命令!

由于FINEBI用到了宋体,所以需要以下的字体从windows取出来上传

定时任务超时的话,需要修改数据库里的值

ScheduleSettingConfig.taskTimeout,可以修改这个参数,在finedb的fine_conf_entity表中

INSERT INTO fine_conf_entity VALUES('ScheduleSettingConfig.taskTimeout','18000000')

上下合并

帮助文档

软凡注册--注册管理

15:59:43 localhost-startStop-1 DEBUG [standard]  Fire event AFTER_START ,listeners : [com.fr.decision.system.monitor.controller.SystemMonitorActivator$1@102aea1e, com.fr.engine.bi.register.DirectActivator$2@2cc74059].
15:59:43 localhost-startStop-1 INFO [standard]  提示代码:12400001 使用/sbin/ifconfig -a获取机器信息来验证是否注册
15:59:45 localhost-startStop-1 DEBUG [standard]  Fire event AFTER_RUN ,listeners : [com.fr.decision.plugin.PluginControllerManager$4@1e0b646e].
{"macaddress":"00:16:3E:10:E6:A6","machinecode":"fa58e19f601867111478f9f509983db4c3d0faa44d319fcfac0d3aed8347fd59","appname":"webroot","version":"10.0","buildno":"Build#persist-2020.02.28.17.11.58.515"}
目录
相关文章
|
Arthas SQL Java
Arthas之WatchSql
在使用Arthas排查线上问题的时候,有些时候我们需要查看某些Sql的生成,如果线上没有完备的APM的话,那么如何临时查看呢,前几篇文章我们分析了Mybatis的插件机制,如果你还记得的话,我们可以通过watch这个插件进行查看。
2943 1
Arthas之WatchSql
|
分布式计算 关系型数据库 BI
加速查询MaxCompute再对接FBI(帆软)的完整链路来啦!
本文旨在分享使用交互式分析查询MaxCompute数据,再对接FBI的完整链路,快速搭建大数据生态完整链路。
4863 0
|
5月前
|
人工智能 自然语言处理 运维
阿里云 X 瓴羊:AI Stack一体机上新解决方案,重构企业问数与客服交互
简介:瓴羊基于阿里云AI Stack推出智能问数与智能客服一体机,以“低成本、零门槛”实现数据分析与客服效率的显著提升,助力企业智能化升级。
546 0
|
XML 移动开发 前端开发
HTML5 SVG和canvas的性能探讨
HTML5 中的 SVG(可缩放矢量图形)和 Canvas(画布)分别用于网页图形绘制。SVG 基于矢量图形,使用 XML 描述,适合静态或少量动态内容(如图标、图表),易于编辑且保持高分辨率;Canvas 则基于位图,通过 JavaScript 绘制,更适合快速更新大量图形的场景(如游戏、动态动画),但在复杂图形计算时可能遇到性能瓶颈。总体而言,SVG 适用于静态和少量动态内容,而 Canvas 更适合高频率更新和性能要求高的场景。
|
存储 大数据 数据处理
ClickHouse中的ReplicatedMergeTree是什么
ClickHouse中的ReplicatedMergeTree是什么
1203 1
|
机器学习/深度学习 自然语言处理
【绝技揭秘】模型微调与RAG神技合璧——看深度学习高手如何玩转数据,缔造预测传奇!
【10月更文挑战第5天】随着深度学习的发展,预训练模型因泛化能力和高效训练而备受关注。直接应用预训练模型常难达最佳效果,需进行微调以适应特定任务。本文介绍模型微调方法,并通过Hugging Face的Transformers库演示BERT微调过程。同时,文章探讨了检索增强生成(RAG)技术,该技术结合检索和生成模型,在开放域问答中表现出色。通过实际案例展示了RAG的工作原理及优势,提供了微调和RAG应用的深入理解。
380 0
|
SQL 关系型数据库 MySQL
MySQL因为hung住,自动重新启动,InnoDB: Semaphore wait has lasted > 600 seconds
从错误日志中检查,有两个信号量等待时间超长,MySQL自动crash了
729 0
|
存储 小程序 数据处理
【Python】—— pandas数据处理
【Python】—— pandas数据处理
336 1
|
机器学习/深度学习 算法 搜索推荐
机器学习--模型评估、过拟合和欠拟合、模型验证
机器学习--模型评估、过拟合和欠拟合、模型验证
30381 2
机器学习--模型评估、过拟合和欠拟合、模型验证