本文为您介绍一键投产的应用场景等。
一键投产属于增值模块,需要额外购买,您可根据业务需求付费购买。
背景介绍
面向有严格规范的开发测试到生产环境版本发布要求的企业,Quick BI支持一键投产产品解决方案,基于该方案,企业开发者可将开发环境制作的报表、权限、用户等信息一键式的发布至生产环境,帮助企业实现运维流程化和在线自动化,提升版本发布的效率,保障发布的安全性。
注意事项
面向购买两套Quick BI的用户。
适用于从开发环境到生产环境的一对一移植构建,即克隆发布。
发布前后报表ID保持不变,尤其是报表嵌入三方系统的应用场景,大幅提升发布管理的效率。
一键完成在线投产,版本发布更加安全可控。
支持的发布内容详情参见下表:
类别 | 小类 | 支持方式 |
资源 | 数据门户 | 覆盖 |
仪表板 | 覆盖 | |
电子表格 | 覆盖 | |
自助取数 | 覆盖 | |
数据集 | 覆盖 | |
数据源 | 覆盖 | |
资源附属物 | 主题模板 | 覆盖 |
自定义样式(包括图片) | 覆盖 | |
权限 | 个人权限 | 不支持 |
用户组权限 | 覆盖 | |
标签权限 说明 标签用于自定义SQL占位符和行列权限,其中自定义SQL占位符中的标签会被带过去,行列权限中的标签不会被带过去。 | 不支持 | |
行列权限 | 不支持 说明 仅带上行列权限的开关,不带行列权限规则。 | |
门户菜单权限 | 覆盖 | |
角色 | 覆盖 | |
协同授权 | 覆盖 | |
用户相关 | 单个用户 | 不支持 |
用户组 | 只支持用户组本身,不支持用户组里的人 | |
标签 | 不支持 | |
目录 | 目录 | 资源采用覆盖式发布,目录层系采用追加式发布 |
应用场景
支持选择是否携带用户组关系发布,下面以选择携带用户组为例,阐述报表从开发环境到生产环境的授权逻辑。
场景 | 授权逻辑 |
场景一 | 在开发环境修改报表内容,发布到生产环境,会把报表对应的用户组权限带过去。 |
场景二 | 在开发环境新增用户组授权,发布到生产环境后授权生效。 |
场景三 | 在开发环境的用户组中新添加用户,会在生产环境把新添加的用户带过去。 |
场景四 | 在开发环境新增单个用户授权,发布到生产环境后授权不生效。 |
场景五 | 在开发环境取消用户组授权,发布后,在生产环境中该用户组授权也被消失了。 |
如果客户选择不携带用户组发布,相当于开发和生产2套环境完全独立管理用户组,相互不影响。
应用流程
在使用一键投产方案之前,请保障开发环境和生产环境网络的联通性。
第一步:投产配置
在开发环境和生产环境的Quick BI部署完成后,首次投产之前,需要登录开发环境的Quick BI进行相关投产配置。
进入开发环境的Quick BI,在组织管理-智能运维-一键投产功能模块中开启投产配置,按照下图指引配置生产环境的域名、AK,SK等信息。

投产配置完成后,保存相关的配置信息,后续资源分发均默认由当前环境应用至配置的目标生产环境。
第二步:选择目标发布内容
在开发环境的Quick BI中,新建投产包,按图示方式选择目标发布的内容,勾选后点击保存。

请参见新建移植包。
第三步:一键投产
生成投产包后,点击一键投产按钮,当前的报表内容会自动发布至生产环境,即,完成一次在线发布。此时可以登录生产环境的Quick BI查询和使用相关报表。

在报表发布时可以选择是否携带用户组权限信息,默认是,会把在开发环境配置的用户组权限自动同步至生产环境,请结合企业实际的情况自行选择,谨慎操作。

单击发布,会弹出二次确认框,单击确定后发布至生产环境。

查看导出及发布记录。
在开发环境,发布成功、失败的状态均可通过导出记录进行查看。

