為了方便管理者對FineBI中的資料、組件、儀表板、主題、公共資料進行管理,FineBI6的finedb資料庫中,新增了一系列BI配置表。
這些配置表分為兩種:BaseConfEntity表和BaseSegmentValue表
表結構完全相同,按照namespace區分儲存的內容。
本文將詳細介紹這些表的結構和內容。
BI的配置表分為兩種。不超過限制的物件儲存到BaseConfEntity表中,超過的拆分後儲存到BaseSegmentValue表中。
欄位長度限制,分三種情況:
如果手動指定,則優先使用指定的大小,WEB-INF/config/bi.conf.properties中可以透過max.segment.size設定,否則預設為4M。
如果外接資料庫為MySQL,則查詢max_allowed_packet的值與16M比較,較小值作為最大限制,否則限制為1G。
配置通用的儲存表,絕大多數配置都在這種類型的表中,表名以_en結尾。
是否為拆分segment的資料
0:否
1:是
儲存框架對FineBI提供的API的key的java類型
目前實際使用中均為String
儲存框架對FineBI提供的API的value的java類型
實際使用中規範為POAPI的實現類
value的值,PO物件的序列化結果
若使用segment儲存,則這裏為空字串
資料實際長度
values_index.size() * segment_length
又稱blobEntity,超過預設範圍的大物件儲存時拆分為segment的儲存表,表名以_va結尾。
3.9 限制資源相關
fine_m_model_en
modelCreate
模型建立資訊
modelEdit
模型編輯資訊
fine_m_table_en
tableCreate
模型中心表建立資訊
tableParent
模型中心表、分組父子映射關係
tableFolder
模型中心分組資訊
tablePosition
模型中心表畫布位置資訊
fine_m_index_en
indexCreate
指標建立資訊(發佈配置)
indexParent
指標、資料夾父子映射關係(發佈配置)
indexFolder
資料夾資訊(發佈配置)
modelIndexDetail
指標詳細資訊(發佈配置)
fine_m_d_index_en
developmentIndexCreate
指標建立資訊(開發配置)
developmentModelIndexDetail
指標詳細資訊(開發配置)
fine_m_h_index_en
historyIndexCreate
指標建立資訊(歷史配置)
historyModelIndexDetail
指標詳細資訊(歷史配置)
fine_m_dimension_en
dimensionCreate
維度建立資訊(發佈配置)
dimensionParent
維度、資料夾父子映射關係(發佈配置)
dimensionFolder
modelDimensionDetail
維度詳細資訊(發佈配置)
fine_m_d_dimension_en
developmentDimensionCreate
維度建立資訊(開發配置)
developmentModelDimensionDetail
維度詳細資訊(開發配置)
fine_m_h_dimension_en
historyDimensionCreate
維度建立資訊(歷史配置)
historyModelDimensionDetail
維度詳細資訊(歷史配置)
fine_m_biz_model_en
bizModelCreate
業務模型建立資訊(發佈配置)
bizModelParent
業務模型、資料夾父子映射關係(發佈配置)
bizModelFolder
bizModelDetail
業務模型詳細資訊(發佈配置)
fine_m_d_biz_model_en
developmentBizModelCreate
業務模型建立資訊(開發配置)
developmentBizModelDetail
業務模型詳細資訊(開發配置)
historyBizModelCreate
業務模型建立資訊(歷史配置)
historyBizModelDetail
業務模型詳細資訊(歷史配置)
fine_m_engine_en
tableEngine
表引擎類型
indexEngine
指標引擎類型
dimensionEngine
維度引擎類型
bizModelEngine
業務模型引擎類型
fine_m_publish_en
indexPublish
指標發佈資訊
dimensionPublish
維度發佈資訊
bizModelPublish
業務模型發佈資訊
fine_dc_version_en
dc_version_current
當前資料中心配置版本
dc_version_log
資料中心配置版本歷史資訊
finebi_idmap_en
Id
表id與原始表id映射關係
finebi_table_version_en
TableConfigVersion
表id對應的表配置版本
finebi_transname_en
finebi_transname_va
TableTransferName
表轉義名資訊(只有原始表)
FiledTransferName
表欄位轉義名資訊(只有原始表)
BusinessModelTransferName
業務模型的轉義名
finebi_table_engine_en
TableEngineType
表對應引擎映射關係(只有原始表)
finebi_table_publish_en
TablePublishType
表發佈狀態
finebi_consan_level_en
TableConsanguinityLevel
表血緣層級數
finebi_table_latestview_en
TableLatestviewTime
表被存取記錄
見5. 抽取配置表
見6. 直連配置表
fine_m_ext_property_en
fine_m_ext_property_va
ExtensionProperty
擴展欄位屬性
ExtensionPropertyValue
擴展欄位值
fine_tag
-
hibernate表
fine_m_resource_tag_en
fine_m_resource_tag_va
ResourceTag
fine_m_d_resource_tag_en
fine_m_d_resource_tag_va
DevelopmentResourceTag
fine_m_h_resource_tag_en
fine_m_h_resource_tag_va
HistoryResourceTag
finebi_modify_record_en
finebi_modify_record_va
ResourceModifyRecord
finebi_history_version_en
finebi_history_version_va
historyVersionRecord
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙