乐趣区

关于前端:BQL是什么如何使用

BQL 来源于 Business Query Language,是一种业务查询语言。是北京硕迪制信科技有限公司依据以往统计分析案例研发的一种语言。特点是通过可视化界面对业务语言进行查问、聚合、排序等操作,通过 BQL 引擎转换为数据库可执行的 SQL,以简略快捷的形式来实现图表的制作。BQL 模块不便不会编写 sql 的业务人员自助查问关系型数据库,非主题建模,单个数据库一次建模即可
连贯数据源
点击新建数据源,填充必填我的项目测试通过数据源连贯胜利。数据源反对 JDBC 连贯,也反对自定义,反对多种编码格局,反对 sql 辨别大小写,明码加密治理。
BQL 建模
新建业务包并关上业务包,通过拖拽的形式,把所须要应用的表拖到编辑区对表进行操作。抉择须要的表拖拽左侧须要的表或视图到右侧建模区域并实现关联关系而后保留。
数据角色受权
开启数据角色受权并创立增加角色,对所选角色进行受权,受权后才可进行对所受权模块的编辑。角色受权,个别指依据不同角色治理不同的数据,用户能够拜访而且只能拜访本人被受权的资源,不多不少。通过数据角色受权,能够很明确的分工,不同的角色看到不同的业务包,针对不同的数据进行操作。
BQL 数据集
仪表板中设置数据集抉择 BQL 数据集,抉择设置关上 BQL 数据集配置,左侧点击下拉箭头抉择业务包,依据以上建模抉择须要用到的业务包。
BQL 报表
仪表板中将左侧 BQL 报表组件拖拽到操作区,点击组件上的设置关上组件设置,左侧点击下拉箭头抉择业务包,拖拽左侧字段到维度列和数值列点击预览查看生成成果适合点击确定保留既可。

退出移动版