测试一下

楼主
我是社区第58814位番薯,欢迎点我头像关注我哦~

1.概述

1.1 版本

九数云版本 更新日期 功能变动
3.4.2 2021-08-17 仪表板入口变化
九数云支持钉钉上登录
3.5 2021-09-15 九数云支持飞书上登录
2021-09-27
  • 九数云支持个人在钉钉登录

  • 九数云支持邀请好友

3.5.2  2021-12-09
  • 钉钉登录会自动获取并绑定手机号

  • 九数云登录会自动创建企业,详情见本文第 2.2 节

1.2 功能简介

分析表是九数云的核心功能:九数云不会对上传的原始数据进行修改,因此所有的分析都需要创建分析表来完成。

2021-12-21_17-23-38.png

2. 登录九数云

2.1 网页登录

九数云是在线数据分析应用。

登录网站:https://www.jiushuyun.com/ 即可使用。

2021-08-15_19-56-56.png

2.2 钉钉登录

2.2.1 企业登录

钉钉管理员添加了用户权限后,登录九数云。用户也可以在钉钉内登录九数云,进行使用。如下图所示:

首次登录会自动绑定手机号,如果之前已经在钉钉登录过,下次登录会直接跳转到该用户的九数云文件内。

管理员首次授权。如下图所示:

企业微信截图_16388571469788.png

移动端如下图所示:

dc4ff827885cb4890b91abdd31bcd4ab(1).jpg

完成后创建企业。

2.2.2 个人登录

九数云支持个人用户直接登录。在应用市场搜索即可进入。

8e97b405-f994-42df-b5cf-16d9a96cedb6.png

进入页面后展示九数云仪表板,点击「个人体验」进入九数云界面。

2021-09-26_17-34-23.png

首次登录会自动绑定手机号,如果之前已经在钉钉登录过,下次登录会直接跳转到该用户的九数云文件内。

2.3 飞书登录

在飞书「工作台」,点击「九数云」进入界面。如果是第一次登录,需要对身份进行授权。

2021-09-13_16-57-16.png

并输入手机号验证后,即可登录九数云。

2021-09-13_16-58-51.png

 

 

3. 九数云使用流程

3.1 上传数据  

详细操作参见文档:导入本地数据

点击「数据源」按钮,将数据上传。

2022-02-24_16-43-22.png

3.2 分析数据

详细操作参见文档:数据分析流程

3.2.1 创建分析表

点击「分析表」按钮,对上传的数据进行分析。

2022-02-24_17-41-21.png

3.2.2 选字段

上传完成后,在数据列表选择刚刚上传的原始数据表,并选择字段。

2021-08-15_21-15-52.png

3.2.3 添加数据分析步骤

点击「+」加号,添加数据处理的方式。

2021-08-15_21-20-30.png

添加分析步骤都会在左侧展示,点击「保存」可以保存分析表的分析结果。

2021-08-15_21-24-53.png

3.3 制作图表

详细操作:图表类型设置

在完成数据处理之后,切换到「图表」Tab页,选择图表的类型,再将字段拖入到中间的维度和指标内,完成制作后点击「保存」。

  • 维度:文本和时间字段类型

  • 指标:数值类型

如果发现字段无法拖入到字段框,请尝试切换字段类型。详情参见:字段类型转换

2021-08-15_21-28-10.png

3.4 仪表板制作

详细操作:仪表板制作流程

需要在分析表先保存好图表,仪表板的右侧才会有图表可供添加。直接点击拖拽,即可拖入仪表板中。

2021-08-15_21-33-15.png

4. 邀请好友

如果我们想要邀请朋友一起使用九数云,可以点击右上角「邀请好友」。分享给朋友复制的连接即可。

2021-09-27_15-15-32.png

 

1. 概述

本文将简单介绍 Logdb 数据库中各个数据表和表字段的含义。

名称

fine_record_execute

报表(BI)执行表

fine_record_login

登录表

fine_record_logout

登出表

fine_record_email

邮件表

fine_record_write

填报表

fine_record_error

执行出错日志表

fine_record_param

常用参数组合表

fine_record_sms

短信发送表

fine_record_operate

管理日志表

fine_record_sql

SQL 执行表

fine_record_gc

GC 记录表

fine_record_conf

部分配置信息表

fine_record_lock

用户锁定日志表

fine_tpl_info

模板属性表

fine_container_entity

容器信息表

fine_function_process

功能点信息表

fine_operation_process_log

云端运维操作日志表

fine_operation_shutdown_record

信号量信息表

fine_plugin_usage

插件信息表

fine_schedule_record

定时任务执行日志表

fine_intelli_focus_point

功能埋点表

fine_real_time_usage 应用实时情况表

fine_intelli_consume_point

性能信息表

fine_template_error

执行出错日志

fine_record_open_client_api

接口和应用ID

2. fine_record_execute 报表(BI)执行表

报表(BI)执行表:报表访问/导出/打印日志,即如果报表访问/导出/打印的时候,将会在该表中添加一条记录,并在相应字段中填写其对应的信息记录。

其各个字段对应的含义如下表所示:

字段

含义

备注

字段类型

uuid

用户的唯一标识字段

-

VARCHAR

id

主键

-

VARCHAR

tname

模板名称

reportlet 下的完整路径

VARCHAR

displayName

挂载到平台的目录名称

记录目录全路径

如果直接访问链接则为空

VARCHAR

type

报表访问方式

具体列举在下面的表格中

范围0~105,目前已使用33个编码

INTEGER

param

参数

-

VARCHAR

ip

执行报表的 IP 地址

-

VARCHAR

username

执行报表的用户

-

VARCHAR

userrole

执行报表的用户角色

-

VARCHAR

consume

执行耗时

包括 SQL 执行时间和报表计算时间

单位为ms

BIGINT

time

日志开始时间

-

BIGINT

sql

SQL 语句

-

VARCHAR

sqlTime

SQL 执行的总时间

-

BIGINT

browser

客户端访问报表所用的浏览器版本

可通过该字段中的terminal判断访问终端

browser:浏览器类型和版本

OSInfo:操作系统,分为Windows、Mac、Unix

terminal:客户端标识,分为PC、App、H5

  • PC:访问终端为PC 端 

  • App:访问终端为帆软App/HTML5端访问公共链接

  • H5:HTML5端访问非公共链接模板

VARCHAR

memory

报表占用内存,单位 B

  • 若因宕机等情况计算中断,记录的是报表开始计算到计算中断所占用的内存(根据格子数估算,一格子占用0.2KB)

  • 当模板 complete 字段值为0时,这里记录为0

  • 若计算完成,记录的数据除200之后返回的是报表从开始计算到计算完成所生成的格子数

BIGINT

reportId

模板编号

-

VARCHAR

userId

用户 ID

-

VARCHAR

complete

是否计算完成

  • 若因宕机等情况计算中断,记录为0

  • 若计算完成,记录为1

INTEGER

source

访问方式

integration:通过   URL 访问

single:平台访问的 

VARCHAR

sessionID

会话 ID

用于与性能埋点表中(fine_intelli_consume_point)的前端渲染耗时相关埋点进行关联

VARCHAR

node

加载模板的节点名

需导出treasure包,详情请参见:云端运维使用步骤

VARCHAR

error

模板执行过程中第一个报错信息

需导出treasure包,详情请参见:云端运维使用步骤

VARCHAR

webInfo

模板执行信息

webResolution:当前模板执行在前端访问时的分辨率,记录格式为x*y

fullScreen:当前模板执行在前端访问时是否是全屏模式,记录格式为1/0

VARCHAR

lastMod

模板上次改动时间

-

BIGINT

detail

详细信息

用于记录被分享的仪表板明细信息

VARCHAR

fineMarId

预览模板使用的设备 ID

-

VARCHAR

注:userId、complete、visitType、resource 字段需要更新到 2019-5-20 及之后版本的 JAR 包。

       node、error、webInfo  字段需要更新到 2021-03-17 及之后版本的 JAR 包。

字段 type 具体含义:

编码  

类型  

参数

0

分页预览

page

1

在线分析

view

2

填报预览  

write

3

决策报表预览

form

4

行式引擎

layer

5

在线编辑

edit

6

新填报

write_plus

7

新引擎预览

page_plus

8

大屏FVS预览

 

9

开发者调试预览

 

10

Excel 分页导出

excel

11

Excel 原样导出

excelO

12

Excel 整页导出

excelL

13

Excel 分页分 sheet 导出

excelS

14

PDF 导出

pdf

15

Word 导出

word

16

SVG 导出

svg

17

CSV 导出

csv

18

文本导出

text

19

JPG 图片导出 

jpg

20

PNG 图片导出

png

21

GIF 图片导出

gif

22

BMP 图片导出

bmp

23

WBMP 图片导出 

wbmp

24

内置数据集导出模板

cpt

25

HTML 导出

html

26

填报 HTML 导出

write_html

27

BI 导出 Excel

 

30

Flash 打印

print_flash

31

PDF 打印

print_pdf

32 

Applet 打印

print_applet 

33

零客户端打印

print_noclient

34

本地软件打印

print_native

101

查看BI模板

bi_view

102

编辑BI模板

1)记录逻辑:点开一张仪表板进入编辑状态,等待页面全部加载完毕,无论做多少操作或不做操作,记录一次;下次再点模板进去编辑或者刷新网页记录第二次

2)同一张仪表板,每次编辑都会有记录

bi_edit

103

分享BI模板

bi_share

104

创建BI公共链接

bi_create_publink

105

查看BI公共链接

bi_view_share

106

BI 模板全局导出 PDF

bi_template_export_pdf

107

BI 模板全局导出 Excel

bi_template_export_excel

108

BI 组件导出 Excel

bi_component_export_excel

109

BI模板另存为

 

201

关闭浏览器或者 Tab 页(BI)

 

202

编辑自助数据集

 

203

分享自助数据集

bi_analysis_table_share

204

关闭分享自助数据集

 

205

关闭分享BI模板

 

206

关闭BI公共链接

 

302

编辑组件

 

401

预览Excel插件模板

 

402

编辑Excel插件模板(预留)

 

403

分享Excel插件模板

 

404

创建Excel插件公共链接

 

405

通过公共链接访问Excel插件模板

 

408

Excel组件导出Excel

 

409

Excel仪表板另存为

 

3. fine_record_login 登录表

登录表:用户登录日志,用于记录用户的登录信息。

其各个字段对应的含义如下表所示:

  字段

  含义

字段类型

uuid

用户的唯一标识字段

VARCHAR

time

登录时间

BIGINT

ip

登录 IP 地址

VARCHAR

username  

登录的用户

VARCHAR

userrole

登录的用户角色

VARCHAR

4. fine_record_logout 登出表

登出表:用户登出日志,用于记录用户的登出信息。

其各个字段对应的含义如下表所示:

  字段

  含义

字段类型

uuid

用户的唯一标识字段

VARCHAR

time

用户退出平台时间

BIGINT

ip

登出 IP 地址

VARCHAR

username  

登出平台的用户名

VARCHAR

userrole

登出平台的用户角色

VARCHAR

5. fine_record_email 邮件表

邮件表:邮件发送日志(只包含工具栏中的“邮件”),即如果报表发送邮件的时候,将会在该表中添加一条记录,并在相应字段中填写其对应的信息记录。

其各个字段对应的含义如下表所示:

  字段

含义  

字段类型

uuid

用户的唯一标识字段

VARCHAR

sender

发件人用户名

VARCHAR

receiver

收件人用户名

VARCHAR

mail

收件人邮箱

VARCHAR

ip

发送邮件的IP地址

VARCHAR

username

发送邮件的用户

VARCHAR

tname

模板名称

reportlet 下的完整路径

VARCHAR

displayName

挂载到平台的目录名称

记录目录全路径

如果直接访问链接则为空

VARCHAR

content

邮件内容

VARCHAR

time

发送时间

BIGINT

result

是否发送成功

BIT

detail

详情 

VARCHAR

6. fine_record_write 填报表

填报表:记录填报日志信息,即如果报表进行填报的时候,将会在该表中添加一条记录,并在相应字段中填写其对应的信息记录。

其各个字段对应的含义如下表所示:

字段  

含义  

字段类型

uuid

用户的唯一标识字段

VARCHAR

username

填报报表的用户

VARCHAR

tname  

模板名称

reportlet 下的完整路径

VARCHAR

time

填报时间

BIGINT

sql

SQL 语句

VARCHAR

sqlTime

SQL 执行的总时间

BIGINT

result

是否填报成功

BIT

ip

填报报表的IP地址

VARCHAR

displayName

挂载到平台的目录名称

记录目录全路径

如果直接访问链接则为空

VARCHAR

detail

详情

VARCHAR

browser

客户端访问报表所用的浏览器版本

VARCHAR

consume

执行耗时

包括 SQL 执行时间,报表计算时间

VARCHAR

body

用 json 数据结构记录以下信息:

1)key:请求的固定标志

2)value:(times, max,min,avg)

  • times:该类请求出现次数,单位:次

  • max:该类请求最大响应时长,单位:ms

  • min:该类请求最小响应时长,单位:ms

avg:该类请求平均响应时长,单位:ms

VARCHAR

7. fine_record_error 执行出错日志表

执行出错日志表:即如果报表执行的过程中报错的时候,将会在该表中添加一条记录,并在相应字段中填写其对应的信息记录,记录全部 error 和 fatal 级别的报错信息。

其各个字段对应的含义如下表所示:

  字段

  含义

字段类型

uuid

用户的唯一标识字段

VARCHAR

displayName

挂载到平台的目录名称

记录目录全路径

如果直接访问链接则为空

VARCHAR

ip

执行报表的 IP 地址

VARCHAR

msg

错误信息

VARCHAR

time

出错记录时间

DATE

tname

出错的模板名称

记录 reportlet 下的完整路径

如果不是模板出错,则 tname 记录为“非模板触发错误”。

VARCHAR

trace

错误路径

VARCHAR

username

执行报表的用户

VARCHAR

userrole

执行报表的用户角色

VARCHAR

errorcode

错误码

无错误码时记为空

VARCHAR

platformDisplay

是否在平台中显示

1-是

0-否

有记录到此表的错误日志,此字段记为1,反之此字段记为0

平台日志的错误日志中过滤展示,只展示 platformDisplay=1 的记录。

INTEGER

8. fine_record_param 常用参数组合表

常用参数组合表:记录常用参数组合日志信息。

注:fine_record_param 表是FR的常用参数表

其各个字段对应的含义如下表所示:

  字段

  含义

字段类型

uuid

用户的唯一标识字段

VARCHAR

templateid

仪表板 ID

VARCHAR

username  

用户

VARCHAR

pgroup

参数,值以数组形式展示:

{参数 1:参数值,参数 2:参数值}

2020-02-28 及之后的 JAR ,pgroup 字段值加密显示

VARCHAR

time

记录时间

BIGINT

9. fine_record_sms 短信发送表

短信发送表:记录短信发送日志信息,即如果发送短信的时候,将会在该表中添加一条记录,并在相应字段中填写其对应的信息记录.。

其各个字段对应的含义如下表所示:

  字段

  含义

字段类型

uuid

用户的唯一标识字段

VARCHAR

receiver

收件人用户名

VARCHAR

mobile

接收人手机号

VARCHAR

content

邮件内容

VARCHAR

time

发送时间

BIGINT

result

是否发送成功

BIT

detail

详情

VARCHAR

sender

发件人用户名

VARCHAR

10. fine_record_operate 管理日志表

管理日志表:即用户对模块进行操作的时候,将会在该表中添加一条记录,并在相应字段中填写其对应的信息记录。

其各个字段对应的含义如下表所示:

  字段

含义  

字段类型

uuid

用户的唯一标识字段

VARCHAR

type

模块(存国际化的 key)

VARCHAR

item

设置项

VARCHAR

resource

被访问资源

VARCHAR

operate

操作

VARCHAR

username  

用户名

VARCHAR

ip

用户 IP 地址

VARCHAR

time

用户操作时间

BIGINT

detail

详情

VARCHAR

requestParam

请求参数

VARCHAR

platformDisplay

平台展示级别

INTEGER

status

本次操作的成败

INTEGER

具体需要记录的场景如下表所示:

TYPE-模块 ITEM-设置项 RESOURCE-被访问资源 OPERATION-操作 DETAIL-详情
目录管理 节点 “节点全路径” 增/删/改  
目录管理 模板 “节点全路径” 增/删/改  
目录管理 链接 “节点全路径” 增/删/改  
目录管理 上报标签 “节点全路径” 增/删/改  
用户管理 全局设置    
用户管理 用户 “姓名(用户名)” 增/删/改  
用户管理 部门 “部门全路径” 增/删/改  
用户管理 部门下职位 “职位全路径” 增/删  
用户管理 职位 "职位名称" 增/删  
用户管理 职位下人员 “职位名称”-“姓名(用户名)” 增/删  
用户管理 角色 “角色名称” 增/删/改  
用户管理 角色下人员 “角色名称”-“姓名(用户名)” 增/删  
用户管理 平台使用用户 “姓名(用户名)” 增/删  
用户管理 BI仅查看用户 “姓名(用户名)” 增/删  
用户管理 BI编辑用户 “姓名(用户名)” 增/删  
用户管理 移动平台用户 “姓名(用户名)” 增/删  
权限管理 全局设置    
权限管理 权限设置 “部门/角色/姓名(用户名)” 增/删

权限项:“目录/数据连接/业务包/可管理部门角色”
类型:查看/授权/编辑

权限管理 权限复用 “生效对象【部门/角色/姓名(用户名)】” 复用

来源:“部门/角色/姓名(用户名)”
类型:“权限项”

系统管理 登录 单一登录 开/关  
系统管理 登录 单一登录设置  
系统管理 登录 上次登录信息提示 开/关  
系统管理 登录 忘记密码 开/关  
系统管理 登录 短信验证 开/关  
系统管理 常规 常规参数  
系统管理 常规 BI参数  
系统管理 打印 打印设置  
系统管理 短信 短信平台 开/关  
系统管理 短信 账号绑定  
系统管理 邮箱 发件人账户  
备份还原 全局配置    
备份还原 平台配置 自动备份 开/关  
备份还原 平台配置 备份文件 增/删/还原  
备份还原 报表模板 自动备份 开/关  
备份还原 报表模板 备份文件 增/删/还原  
备份还原 BI模板 自动备份 开/关  
备份还原 BI模板 备份文件 增/删/还原  
备份还原 jar包 自动备份 开/关  
备份还原 jar包 备份文件 增/删/还原  
备份还原 插件 自动备份 开/关  
备份还原 插件 备份文件 增/删/还原  
备份还原 更新升级 jar包更新 更新  
备份还原 更新升级 jar包还原 还原  
备份还原 更新升级 备份jar包  
平台日志 日志设置    
平台日志 访问明细   导出  
平台日志 用户行为   导出  
平台日志 模板热度   导出  
平台日志 性能监控   导出  
内存管理 智能预警    
内存管理 内存会话 “姓名(用户名)”-“模板路径” 结束  
内存管理 智能释放    
内存管理 模板限制    
内存管理 生命周期    
数据连接 数据连接 “数据连接名” 增/删/改  
注册信息 公有云认证/私有云认证/上传lic文件    
安全管理 sql防注入 禁用特殊关键字 开/关  
安全管理 sql防注入 已禁用的特殊关键字  
安全管理 sql防注入 转义字符 开/关  
安全管理 sql防注入 已转义的字符  
定时调度 定时任务 “任务名称” 增/删/改  
定时调度 全局设置    
多级上报 上报流程 “流程名” 增/删/改  
多级上报 上报任务 “任务名” 增/删/改  
移动平台 移动平台   开/关  
移动平台 授权设备    
移动平台 二维码配置    
模板认证 全局设置    
模板认证 权限设置 “部门/角色/姓名(用户名)” 增/删

权限项:“模板路径”
类型:查看/填报

远程设计权限 权限设置 “姓名(用户名)” 改后权限项:“模板路径”
插件管理 插件管理 “插件名” 安装/删除/启用/禁用/更新  

11. fine_record_sql SQL 执行表

SQL 执行表:记录 SQL 的执行情况。

注:fine_record_sql 表不会存BI模板的sql记录,只会存储报表引擎的sql计算过程。

其各个字段对应的含义如下表所示:

  字段

  含义

备注

字段类型

uuid

用户的唯一标识字段

 

VARCHAR

columns

数据集规模

记录列数

BIGINT

dsname

数据集的名称

 

VARCHAR

executeid

执行表 ID

 

VARCHAR

rows

数据集规模

记录行数

BIGINT

sqltime

SQL 执行时间

单位:毫秒

BIGINT

connection

数据连接名

 

VARCHAR

connectionID

数据连接标识ID

与功能埋点表(fine_intelli_focus_point)中的数据源连接相关埋点进行关联

VARCHAR

time

记录时间

 

BIGINT

12. fine_record_gc GC 记录表

GC 记录表:记录系统的 GC 信息。

其各个字段对应的含义如下表所示:

字段

含义

字段类型

uuid

用户的唯一标识字段

VARCHAR

heapBeforeUsed

GC 前堆使用内存

BIGINT

heapAfterUsed

GC 前堆使用内存

BIGINT

heapBeforeCommitted

GC 后堆申请内存

BIGINT

heapAfterCommitted

GC 后堆申请内存

BIGINT

gcStartTime

GC 开始时间

BIGINT

duration

GC 持续时间

BIGINT

gcCause

GC 的原因

常见原因有:

System.gc() 

Allocation Failure

humongous

Metadata GC Threshold

Ergonomics

GCLocker Initiated GC

VARCHAR

gcType

GC 类型

分为GC和Full GC

VARCHAR

metaspaceBeforeUsed

metaspace GC 前使用内存

BIGINT

metaspaceBeforeCommitted

metaspace GC 前申请内存

BIGINT

metaspaceAfterUsed

metaspace GC 后使用内存

BIGINT

metaspaceAfterCommitted

metaspace GC 后申请内存

BIGINT

balancePromoterScore

中止分值

INTEGER

youngBeforeUsed

年轻代 GC 前使用内存

BIGINT

youngBeforeCommitted

年轻代 GC 前申请内存

BIGINT

youngAfterUsed

年轻代 GC 后使用内存

BIGINT

youngAfterCommitted

年轻代 GC 后申请内存

BIGINT

loadScore

整体负载分值

INTEGER

node

用户命名的节点名

单机下为空

VARCHAR

oldBeforeUsed

老年代 GC 前使用内存

BIGINT

oldBeforeCommitted

老年代 GC 前申请内存

BIGINT

oldAfterUsed

老年代 GC 后使用内存

BIGINT

oldAfterCommitted

老年代 GC 后申请内存

BIGINT

pid

进程 pid

VARCHAR

releasePromoterScore

释放分值

INTEGER

time

记录时间

BIGINT

13. fine_record_conf 部分配置信息表

记录fine_conf_entity中的部分配置信息。

字段

含义

字段类型

uuid

用户的唯一标识字段

VARCHAR

time

记录时间

BIGINT

id

配置项

VARCHAR

value

配置项值

VARCHAR

14. fine_record_lock 用户锁定日志表

记录用户锁定的日志

字段

含义

字段类型

uuid

用户的唯一标识字段

VARCHAR

time

入库时间

BIGINT

lockItem

锁定对象

VARCHAR

lockTime

锁定时间

VARCHAR

autoUnlockTime

自动解锁时间

VARCHAR

15. fine_tpl_info 模板属性表

记录模板属性

注:该表已无实际用途,仅作为备用。因此不会在表中记录任何数据。

字段

含义

字段类型

uuid

用户的唯一标识字段

VARCHAR

time

入库时间

BIGINT

id

序号

VARCHAR

tid

模板id

VARCHAR

tname

物理模板名称

记录 reportlet 下的完整路径

VARCHAR

cnums

条件属性个数

BIGINT

formnums

公式个数

BIGINT

sheetnums

sheet个数

BIGINT

dsnums

数据集个数

BIGINT

compformnums

复杂公式的个数

包括层次坐标、sql、value公式

BIGINT

submitnums

内置提交的个数

BIGINT

isfrozen

是否使用了冻结

BIT

isfoldtree

是否使用了折叠树

BIT

widgetnums

控件个数

BIGINT

tsize

模板总大小

BIGINT

imgsize

模板里图片的大小

BIGINT

execute0

引擎情况汇总0

BIGINT

execute1

引擎情况汇总1

BIGINT

execute2

引擎情况汇总2

BIGINT

execute3

引擎情况汇总3

BIGINT

execute4

引擎情况汇总4

BIGINT

mem0

内存情况汇总0

BIGINT

mem1

内存情况汇总1

BIGINT

mem2

内存情况汇总2

BIGINT

mem3

内存情况汇总3

BIGINT

mem4

内存情况汇总4

BIGINT

sql0

sql情况汇总0

BIGINT

sql1

sql情况汇总1

BIGINT

sql2

sql情况汇总2

BIGINT

sql3

sql情况汇总3

BIGINT

sql4

sql情况汇总4

BIGINT

filternums

过滤个数

BIGINT

injectnums

参数注入个数

BIGINT

formula

模板内公式使用情况

VARCHAR

jsapi

模板内JS API使用情况

VARCHAR

recordtime

模板检测时间

VARCHAR

16. fine_container_entity 容器信息表

记录容器信息

字段

含义

字段类型

uuid

用户的唯一标识字段

VARCHAR

time

入库时间

BIGINT

node

节点名

VARCHAR

item

配置项

VARCHAR

value

配置项值

VARCHAR

17. fine_function_process 功能点信息表

记录功能点信息

字段

含义

字段类型

uuid

用户的唯一标识字段

VARCHAR

time

入库时间

BIGINT

function

功能点

VARCHAR

18. fine_operation_process_log 云端运维操作日志表

记录云端运维操作日志

字段

含义

字段类型

uuid

用户的唯一标识字段

VARCHAR

time

记录时间

BIGINT

node

节点名称

VARCHAR

process

日志内容

VARCHAR

19. fine_operation_shutdown_record 信号量信息表

记录信号量信息

注:fine_operation_shutdown_record和fine_plugin_usage整合到了fine_intelli_focus_point 表

字段

含义

字段类型

uuid

用户的唯一标识字段

VARCHAR

time

入库时间

BIGINT

pid

进程ID

VARCHAR

startTime

开始时间

BIGINT

upTime

截止时间

BIGINT

node

节点

VARCHAR

signalName

信号名

VARCHAR

20. fine_plugin_usage 插件信息表

记录插件信息

注:fine_operation_shutdown_record和fine_plugin_usage整合到了fine_intelli_focus_point 表

字段

含义

字段类型

uuid

用户的唯一标识字段

VARCHAR

time

入库时间

BIGINT

plugin

插件名

VARCHAR

version

插件版本

VARCHAR

API

插件中接口使用情况

VARCHAR

operation

插件运行情况

VARCHAR

register

插件注册情况

VARCHAR

enable

插件是否启用

BIT

21. fine_schedule_record 定时任务执行日志表

记录定时任务执行信息

字段

含义

字段类型

uuid

用户的唯一标识字段

VARCHAR

id

主键

UUID

VARCHAR

creator

创建者

VARCHAR

detailMessage

详细信息

VARCHAR

filePath

生成附件路径

预留字段,未使用

VARCHAR

logMessage

日志信息

VARCHAR

logTime

任务执行时间

日志打印时间

BIGINT

logType

日志类型

0-失败

1-成功

2-跳过

INTEGER

nextFireTime

下一次记录时间

预留字段,未使用

BIGINT

runType

附件处理类型

0-快照生成

1-邮件发送

2-FTP上传

3-消息推送

4-文件打印

5-短信发送

6-平台挂载

7-自定义类

8-定时填报

9-客户端通知

10-SFTP上传

INTEGER

taskName

任务名称

VARCHAR

taskID

任务ID

VARCHAR

time

入库时间

BIGINT

22. fine_intelli_focus_point 功能埋点表

功能埋点表:用来保存所有公共的埋点信息。

其各个字段对应的含义如下表所示:

字段名

含义  

数据格式

uuid

用户的唯一标识字段

VARCHAR

id

埋点 ID 编号

VARCHAR

text

记录的主要内容

VARCHAR

source

埋点来源

-1-没有定义来源(UNDEFINED)

1-内置 JAR 包的功能点(EMBED)

2-插件功能点(PLUGIN)

4- FineReport 的功能点(REPORT)

8- FineBI 的功能点(BI)

INTEGER

time

时间

DATE

username

用户名

转码处理,超管用户为 0

VARCHAR

ip

出发埋点的 IP

VARCHAR

title

标题,埋点是什么

VARCHAR

body

一个 JSON 数据结构

根据功能点 ID 存放不同功能点的信息

次要信息,可能为空

VARCHAR

字段 id 格式说明:

例如:FR-P1001

FR 前缀,表示是 FR 的埋点。

第一位字母表示功能/性能:F-功能、P-性能。

第二位数字表示分类:1-数据源、2-前台、3-报错、4-智能运维、5-设计器。

表中字段 id 和 body 之间的关系如下表所示:

id body 作用
FR-P1001

id:数据连接标识

version:数据源版本

driver:连接驱动信息

times:使用次数

connecttime:创建连接的时间

用于记录数据连接相关的信息
FR-F3001 记录具体的报错堆栈 记录工程启动失败报错原因
FR-F4001

初版插件记录示例:{node:2,memory:16,situation:normal,inform:1,type:auto}

node 为推荐节点数(推荐单机时记为1)

memory 为推荐单机/单节点内存

situation 为推荐的情况:记为"normal"时为正常推荐,"error"时为推荐值异常情况,"inequacy"时为运行数据不足情况,"nonsupport"时为不支持推荐配置。其中"normal"情况下 node 与 memory 有值,其余情况 node 与 memory 记为空

inform 为是否进行了通知,记为1代表已通知,记为0代表未通知

type 为推荐的类型,记为"auto"为根据一自然日运行数据进行推荐的结果,记为"manual"为用户访问接口链接推荐的结果

内存配置推荐数值
FR-F4002

记录示例:{sessionid: xxxxxx, reason: release, detail: row count, load: high load, cell num: 100000, survival time: 600000}

sessionid: 被清除的会话 id

reason: 会话被清除的原因大类。包括 life(生命周期),limit(模板限制),release(智能释放)三项

detail: 会话被清除的详细原因

  • reason 记为 life 时,此项记录为空。

  • reason 记为 limit 时,此项记录为:row count(单数据集行数限制),cell count(单模板单元格限制),sql time(sql执行时长限制),excel cell count(导入Excel单元格限制),commit row count(提交记录数限制),cartesian(填报笛卡尔积限制)

  • reason 记为 release 时,此项记录为:stop calculating

load: 会话被杀时的系统的负载状况。包括endanger(危险状态),terrible load(超高负载),high load(高负载),normal load(中低负载)

cell num:已计算的单元格个数

survival time:存活时间

记录会话因生命周期、模板限制被清除以及高负载时停止计算的情况
FR-F4003

记录示例:{type: high load kill, kill num time: 50, kill num cell: 50, session num: 300, load: terrible load}

type: 包括high load kill(小杀),terrible load kill(大杀),remove all(超杀清除所有会话)

kill num time: 因未更新时间过长被杀的会话数,type 为 removeAll 时记为空

kill num cell: 因格子数过多被杀的会话数,type 为 removeAll 时记为空

kill num sum: 被杀的会话数求和

session num: 释放会话之前的会话总数

load: 会话被杀时的系统的负载状况。包括 endanger(危险状态),terrible load(超高负载),high load(高负载),normal load(中低负载)

记录 GC 回调触发的释放会话情况
FR-F5001 记录示例:{disk_beforegc:50, disk_aftergc:50} 记录模板版本管理 GC 清理情况
FR-F5002 node:节点名

time:进程关闭时间

pid:进程 pid

startTime:进程开始时间

upTime:进程持续时间

signalName:信号量

系统关闭记录:记录系统关闭前后的进程信息以及关闭类型
FR-F5003

node:节点名

containerMem:容器设置的内存大小

cpu:CPU 核数

disk:磁盘总空间

diskUsed 磁盘已使用空间

jdkVersion:JDK 版本

containerVersion:Web容器版本

machineMem:物理机内存

system:服务器操作系统

systemNum:服务器操作系统位数

arch:处理器架构,如x86_64、x86

diskSpeed:磁盘存取速度

FRbuildNO:FR的 jar 包版本

BIbuildNO:BI 的 jar 包版本(记录 BI 的 jar 包版本,未使用 BI 则记为空)

serverType:服务器类型(cloud代表云服务器,local代表本地服务器)

gcType:垃圾收集器类型

容器配置情况:应用所在容器、服务器的配置信息。每日记录一次

FR-F5004

licType:注册类型

expireTime:注册到期时间

CTRID:合同 ID

companyId:公司 ID

productVersion:产品版本

platformUserNum:用户人数

用户基本信息:用户的注册信息等内容。每日记录一次

FR-F5005

tid:模板 ID

tName:物理模板名字(reportlets下的完整路径)

cNums:条件属性个数

formNums:公式个数

sheetNums:多 sheet 个数

dsNums:数据集个数

compFormNums:复杂公式的个数(包括层次坐标、SQL、Value公式)

submitNums:内置提交的个数

isFrozen:是否使用了冻结

isFoldTree:是否使用了折叠树

widgetNums:控件个数

filterNums:过滤个数

injectNums:参数注入个数

formula:模板内公式使用情况

jsAPI:模板内JS API使用情况(限制记录为255字符)

tSize:模板总大小

imgSize:模板里图片的大小

lineEngine :是否启用行式引擎(1为启用,0为未启用)

execute0-execute4:执行时间的5级的分段记录

mem0-mem4:内存使用量的5级的分段记录

sql0-sql4:SQL 执行时间的5级的分段记录

模板属性信息:记录模板的各项信息,每张模板每日输出一条记录

FR-F5006

id:数据在配置中的位置

value:数据值

配置信息:每日将 FineDB 中的 fine_conf_entity 表中的特定信息记录一次

FR-F5007

plugin:插件名

version:插件版本

API:插件中所用接口情况

opration:插件运行情况

register:插件注册情况

enable:插件是否启用

插件使用情况:插件的使用情况,每个插件在每日记录一次

FR-F5008 function:功能点购买情况

功能点购买情况:功能点购买情况,每日记录一次

23. fine_real_time_usage 应用实时情况表

应用实时情况表:记录应用实时情况。

其各个字段对应的含义如下表所示:

  字段名

含义

数据格式

uuid

用户的唯一标识字段

VARCHAR

node

节点名

VARCHAR

cpu

CPU 利用率

DOUBLE

memory

当前 JVM 内存情况

BIGINT

time

记录时间,每分钟一条

BIGINT

sessionNum

存活会话数

BIGINT

onlineNum

系统在线人数

BIGINT

pid

进程 PID

VARCHAR

templateRequest

正在计算的模板请求数

INTEGER

httpRequest

总的正在处理的 http 请求数

INTEGER

sessionRequest

正在处理的带 sessionid 的请求数

INTEGER

fineIO

fineIO 占用堆外内存大小

单位 KB

2020-08-04 及之后 JAR 新增字段

BIGINT

NIO

NIO 占用堆外内存大小

单位 KB

2020-08-04 及之后 JAR 新增字段

BIGINT

bufferMemUse

堆外使用总内存

directMem「nio」和mappedMem

单位 KB

2020-08-04 及之后 JAR 新增字段

BIGINT

physicalMemUse

物理内存已使用空间

单位 KB

2020-08-04 及之后 JAR 新增字段

BIGINT

physicalMemFree

物理内存空闲空间

单位 KB

2020-08-04 及之后 JAR 新增字段

BIGINT

24. fine_intelli_consume_point 性能信息表

性能信息表:记录性能相关信息。

其各个字段对应的含义如下表所示:

字段名

含义

数据格式

uuid

用户的唯一标识字段

String

 

 

 

 

 

 

 

 

 

time

时间,开始时间

Long

id

埋点 id 编号

String

text

资源内容

可以是模板名字,分析表名字等

String

source

埋点来源

Original 类里面

embed:表示当前系统的

plugin:表示插件的埋点

undefined:表示没有定义来源

Int

username

操作者

String

ip

操作 IP

String

title

资源 ID

可以是模板 ID,分析表 ID,表 ID 等

String

frFullVersion

FR版本

String

biFullVersion

BI版本

String

cloudVersion

云端运维版本

String

finish

结束时间

String

consume

耗时 单位 ms

String

memory

内存大小 单位 byte

String

type

操作类型

可以表明是进行了哪种操作

String

comment

资源备注

可以是可以是更具体一些的信息,需要直接分析的数据

String

body

埋点具体信息

一个 JSON 数据结构,根据不同的埋点里面存放不同的信息

String

25. fine_template_error 执行出错日志

其各个字段对应的含义如下表所示:

注:fine_record_error不再使用,报错信息记录到fine_template_error 表中。

字段名

含义

数据格式

uuid

用户的唯一标识字段

VARCHAR

time

出错记录时间

BIGINT

displayName

挂载到平台的目录名称,平台前端处理为国际化

noPath:表示非挂载访问

VARCHAR

tname

出错的物理模板名字(reportlet下的完整路径)

VARCHAR

username

执行模板的用户,平台前端处理为国际化

notLogged:未登录访问

fromSchedule:定时调度

VARCHAR

ip

执行模板的IP地址(定时调度为空)

VARCHAR

msg

错误信息,不包含具体错误位置等,基本和错误代码匹配(比如单元格死循环,不显示具体的单元格)

VARCHAR

trace

错误堆栈

长度1000字符,超过截断

VARCHAR

code

错误代码

VARCHAR

para

出错时的查询参数

VARCHAR

result

是否成功预览

1:预览成功

0:预览失败

BIGINT

platfromDisplay

展示级别

BIGINT

26. fine_record_open_client_api 接口和应用ID

注:该表是由 开放平台插件 带来的。

  字段

含义

字段类型

uuid

用户的唯一标识字段

VARCHAR

time

记录时间

BIGINT

appId

开放平台应用id

VARCHAR

apiId

开放平台apiID

VARCHAR

resTime

响应用时

BIGINT

memory

内存消耗

BIGINT

分享扩散:

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部 返回列表