FineBI工程目录结构

编辑
文档创建者:susan (58209 )     浏览次数:5580次     编辑次数:13次     最近更新:doreen0813 于 2017-12-13     

目录:

1、描述编辑

FineBI安装目录结构中已经提到webapps是用来存放应用程序的,webapps目录下的WebReport工程就是FineBI的web工程目录,如下图所示:

222

bakup是备份文件夹;cubes存放FineIndex更新时生成的数据/索引/关联;scripts为管理系统下插件管理的文件;WEB-INF里放着所有的web工程文件;test.mv.db和test.trace.db是demo数据库(还存在上图没有user_etl文件夹包含螺旋分析的配置信息和数据)。

2、WEB-INF目录编辑

222

assets:里面包含geojson和images,其中geojson存放新地图,json格式,images存放一些启动画面的图片等。

assist:存放全局导出相关的一些文件。

biReport:按照用户名存储了BI分析模板。

finedb:平台配置信息。

lib:版本jar包、jdbc驱动、一些依赖包。

logdb:平台日志记录。

logdbcopy:日志记录的备份。

logs:finereport报表日志。

performance:db文件。

plugins:插件的配置信息。

product_improvement:用来收集功能点/模板使用情况。

reportlets:finereport的报表文件目录。

resources:BI的报表信息、配置信息等。

cache:一些缓存文件。

3、lib编辑

在lib包中,版本文件由这10个jar包组成,其中fr-bi-server-4.1是FineBI的专用jar包,plugin-FineDirect-0.jar为直连的专用jar包,其他9个是Finereport的版本包,FineIndex版本升级一般是替换除直连外下图的这9个文件。

222

4、resources编辑

resources存放了BI的报表信息、配置信息等,下面进行详细介绍。

222

4.1 direct

direct:直连相关的配置文件信息。

222

backup:这个文件夹是兼容老版本时的自动备份文件夹

              circleInfo.xml  老版本自循环列数据集配置 

               joinInfo.xml 老版本配置类数据集配置

               sqlInfo.xml  老版本sql数据集配置

interceptor :local.xml  分布式拦截配置

drivers.xml:直连数据源扩展配置

entryInfo.xml:直连数据集相关配置

fieldInfo.xml:直连字段信息相关配置

package.xml:直连业务包相关配置

permission.xml:直连权限相关配置

relationInfo.xml:直连关联相关配置

store.xml:直连集群配置

system.properties:直连系统参数配置

4.2 fineConf

fineConf:业务包和表的设置保存信息。

222

FineBusinessPackageAnalysis.xml:分析业务包相关信息

FineBusinessPackageConfig.xml:配置业务包相关信息

FineBusinessTableAnalysis.xml:分析业务表相关信息

FineBusinessTableConfig.xml:配置业务表相关信息

FineBusinessTableRelationAnalysis.xml:分析表关联相关信息

FineBusinessTableRelationConfig.xml:配置分析表关联相关信息

FineBusinessTableRelationPathAnalysis.xml:分析表路径相关信息

FineBusinessTableRelationPathConfig.xml:配置表路径相关信息

FineCubeTableAnalysis.xml:分析cube表

FineCubeTableConfig.xml:配置cube表

4.3 mobile

cover:存放移动端的模板目录封面图片

4.4 其他文件
backuprestore.xml:备份相关配置
bi_wms.xml:gis地图图层
biconnection.xml:BI数据连接信息:包括创建者,schema信息等
BISystemCubeConfManager.xml:存储cube配置文件,如cube路径、登录字段等
BICubeTaskRecordManager.xml:cube更新的log信息(更新时间,更新内容,失败信息等),供二次开发使用
BIDataSourceManager.xml:业务包表配置信息(已废弃)
BILocationProvider.xml:cube生成的文件存放位置
BISystemAuthorityManager.xml:BI业务包权限管理
BISystemDataConfigAuthorityManager.xml:平台权限配置中数据配置的配置信息
BITransManager.xml:字段转义(已废弃)
BIUpdateSettingManager.xml:cube表的更新信息(更新时间,更新方式,增量更新语句等)
BusinessPackage.xml:业务包信息(已废弃)
chartPreStyle.xml:图表配色
config.xml:FR的一些基础配置信息,包括数据迁移等
customstyle.xml:平台的自定义样式信息
datasource.xml:数据连接的详细信息,包括url,driver,user,password等,搭配bi.connection.xml使用
ExcelView.xml:excel展示的相关配置
FBIConfig.xml:平台用户相关信息
fsconfig.xml:业务包权限,模板权限等
mapLayer.xml:背景图层
plugs.properties:数据配置下系统参数设置信息
privilege.xml:用户名密码相关配置
scheduleEntityPool.xml:记录所有需要执行的定时任务(包括cube更新任务)
supermanagerdao.xml:管理员模板节点信息(并非模板内容)
systemconfig.xml:数据配置下系统参数设置信息
useretlcubepath.xml:etl存放路径
UserTableRelationManager.xml:关联信息(已废弃)
weixin.xml:微信相关信息
tabledatadao.xml:同步数据集模式下普通用户的模板节点
 注:以上为FineBI4.1版本resources内的文件介绍,相比4.0.2版本新增了mapLayer.xml、systemconfig.xml、plugs.properties及fineConf文件夹。且4.0.2中的backup文件夹在4.1版本中移到了FineBI/webapps/WebReport目录下,重新命名为bakup。

附件列表


标签: 暂无标签 编辑/添加标签
如果您认为本文档还有待完善,请编辑

文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

本文档是否有用?