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"}
目录
相关文章
|
数据可视化 BI
帆软BI开发-Day2-趋势图的多种变形
帆软BI开发-Day2-趋势图的多种变形
443 0
|
Arthas SQL Java
Arthas之WatchSql
在使用Arthas排查线上问题的时候,有些时候我们需要查看某些Sql的生成,如果线上没有完备的APM的话,那么如何临时查看呢,前几篇文章我们分析了Mybatis的插件机制,如果你还记得的话,我们可以通过watch这个插件进行查看。
2799 1
Arthas之WatchSql
element-el-time-picker 开始时间-结束时间-回显(整理)
element-el-time-picker 开始时间-结束时间-回显(整理)
|
分布式计算 关系型数据库 BI
加速查询MaxCompute再对接FBI(帆软)的完整链路来啦!
本文旨在分享使用交互式分析查询MaxCompute数据,再对接FBI的完整链路,快速搭建大数据生态完整链路。
4690 0
|
12月前
|
JavaScript 前端开发 测试技术
拥抱开源:NestJS 在现代后端开发中的应用
【10月更文挑战第21天】NestJS 是一个基于 TypeScript 的现代 Node.js 框架,结合了 OOP、FP 和 FRP 元素,支持模块化设计、控制器、服务和守卫等核心概念,具备强大的依赖注入系统。本文探讨了 NestJS 的核心特性、应用场景及其在现代后端开发中的价值,包括构建 RESTful API、微服务、单页应用后端和企业级应用。通过最佳实践和社区支持,NestJS 可显著提高开发效率和代码质量。
|
XML 移动开发 前端开发
HTML5 SVG和canvas的性能探讨
HTML5 中的 SVG(可缩放矢量图形)和 Canvas(画布)分别用于网页图形绘制。SVG 基于矢量图形,使用 XML 描述,适合静态或少量动态内容(如图标、图表),易于编辑且保持高分辨率;Canvas 则基于位图,通过 JavaScript 绘制,更适合快速更新大量图形的场景(如游戏、动态动画),但在复杂图形计算时可能遇到性能瓶颈。总体而言,SVG 适用于静态和少量动态内容,而 Canvas 更适合高频率更新和性能要求高的场景。
|
存储 大数据 数据处理
ClickHouse中的ReplicatedMergeTree是什么
ClickHouse中的ReplicatedMergeTree是什么
1116 1
|
机器学习/深度学习 自然语言处理
【绝技揭秘】模型微调与RAG神技合璧——看深度学习高手如何玩转数据,缔造预测传奇!
【10月更文挑战第5天】随着深度学习的发展,预训练模型因泛化能力和高效训练而备受关注。直接应用预训练模型常难达最佳效果,需进行微调以适应特定任务。本文介绍模型微调方法,并通过Hugging Face的Transformers库演示BERT微调过程。同时,文章探讨了检索增强生成(RAG)技术,该技术结合检索和生成模型,在开放域问答中表现出色。通过实际案例展示了RAG的工作原理及优势,提供了微调和RAG应用的深入理解。
341 0
|
SQL 关系型数据库 MySQL
MySQL因为hung住,自动重新启动,InnoDB: Semaphore wait has lasted > 600 seconds
从错误日志中检查,有两个信号量等待时间超长,MySQL自动crash了
686 0
下一篇
开通oss服务