GBASE南大通用GBase BI数据库的产品模块分享
GBaseBI是基于B/S构架,浏览器端负责数据查询设计和展示,服务器端提供数据查询等服务,产品模块在上一章产品构架节中得出,产品包括门户、吉阅、吉查、吉图和BIServer和数据查询gData模块,gData模块对用户是透明的,本章将详细介绍各个模块的构架和主要特色功能。
集成服务BIServer
BIServer是GBaseBI商业智能系统的核心,控制着用户、数据、文件和它们的权限,其构架如下图:
BIServer系统构架
GBASE南大通用GBase BI集成服务BIServer的主要功能如下:
数据源管理,支持主流关系型类型数据库,如MySql、Oracle、MSSqlServer、DB2等,也支持大数据数据库,如GBase、Hive、Impala及Spark等,支持针对特殊客户数据库环境,通过扩展支持更多数据库类型。
用户、角色权限及文档信息管理,基于RBAC的权限控制,权限控制灵活易用。
用户行为审计,记录用户的行为信息,包括系统操作日志、登陆日志和慢SQL日志。
服务器资源实时监控,及时监视用户正在执行的文件,使用模块情况。
内容管理系统,对共享的文件夹和文件进行资源管理和分配,即时生效。
支持导入与导出,数据迁移模块,支持文件、数据源、模型、用户及用户权限,支持将测试环境数据内容直接导入到生产环境。
系统备份与还原,直接自动备份系统数据、手动还原。
对外提供基于OAUTH2.0协议的认证和系统访问接口。
内容分发,可以将用户文件分发给不同的用户,分发内容支持计算后导出PDF和Excel并以附件的形式发送到用户邮箱,不同的用户在数据权限不同的情况下得到的计算结果是不同的。