一键投产概述

更新时间:
复制为 MD 格式

本文为您介绍一键投产的应用场景等。

重要

一键投产属于增值模块,需要额外购买,您可根据业务需求付费购买。

背景介绍

面向有严格规范的开发测试到生产环境版本发布要求的企业,Quick BI支持一键投产产品解决方案,基于该方案,企业开发者可将开发环境制作的报表、权限、用户等信息一键式的发布至生产环境,帮助企业实现运维流程化和在线自动化,提升版本发布的效率,保障发布的安全性。

注意事项

  • 面向购买两套Quick BI的用户。

  • 适用于从开发环境到生产环境的一对一移植构建,即克隆发布。

  • 发布前后报表ID保持不变,尤其是报表嵌入三方系统的应用场景,大幅提升发布管理的效率。

  • 一键完成在线投产,版本发布更加安全可控。

支持的发布内容详情参见下表:

类别

小类

支持方式

资源

数据门户

覆盖

仪表板

覆盖

电子表格

覆盖

自助取数

覆盖

数据集

覆盖

数据源

覆盖

资源附属物

主题模板

覆盖

自定义样式(包括图片)

覆盖

权限

个人权限

不支持

用户组权限

覆盖

标签权限

说明

标签用于自定义SQL占位符和行列权限,其中自定义SQL占位符中的标签会被带过去,行列权限中的标签不会被带过去。

不支持

行列权限

不支持

说明

仅带上行列权限的开关,不带行列权限规则。

门户菜单权限

覆盖

角色

覆盖

协同授权

覆盖

用户相关

单个用户

不支持

用户组

只支持用户组本身,不支持用户组里的人

标签

不支持

目录

目录

资源采用覆盖式发布,目录层系采用追加式发布

应用场景

支持选择是否携带用户组关系发布,下面以选择携带用户组为例,阐述报表从开发环境到生产环境的授权逻辑。

场景

授权逻辑

场景一

在开发环境修改报表内容,发布到生产环境,会把报表对应的用户组权限带过去。

场景二

在开发环境新增用户组授权,发布到生产环境后授权生效。

场景三

在开发环境的用户组中新添加用户,会在生产环境把新添加的用户带过去。

场景四

在开发环境新增单个用户授权,发布到生产环境后授权不生效。

场景五

在开发环境取消用户组授权,发布后,在生产环境中该用户组授权也被消失了。

如果客户选择不携带用户组发布,相当于开发和生产2套环境完全独立管理用户组,相互不影响。

应用流程

在使用一键投产方案之前,请保障开发环境和生产环境网络的联通性。

第一步:投产配置

在开发环境和生产环境的Quick BI部署完成后,首次投产之前,需要登录开发环境的Quick BI进行相关投产配置。

  1. 进入开发环境的Quick BI,在组织管理-智能运维-一键投产功能模块中开启投产配置,按照下图指引配置生产环境的域名、AK,SK等信息。

    image..png

  2. 投产配置完成后,保存相关的配置信息,后续资源分发均默认由当前环境应用至配置的目标生产环境。

第二步:选择目标发布内容

在开发环境的Quick BI中,新建投产包,按图示方式选择目标发布的内容,勾选后点击保存

image..png

请参见新建移植包

第三步:一键投产

  1. 生成投产包后,点击一键投产按钮,当前的报表内容会自动发布至生产环境,即,完成一次在线发布。此时可以登录生产环境的Quick BI查询和使用相关报表。

    image..png

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

    image..png

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

    image.png

  3. 查看导出及发布记录。

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

    image..png