页面树结构
转至元数据结尾
转至元数据起始

1.需求背景

客户在Smartbi的分析报告上的某一个参数上输入多个值,希望可以做到按照该参数值批量下载pdf文件。

2.功能说明

分析报告可以按照参数值的多选,进行批量下载pdf文件。

  • 普通导出:按产品的逻辑导出
  • 枚举参数导出多个文件:按选择的参数枚举导出多个文件,然后生成压缩包下载到本地。

"分析报告枚举导出白名单"中,可以设置那些分析报告生效,同时可以自定义”导出文件名“ 。

注意:

1)枚举的参数只支持 多选下拉 或 列表对话框 或 下拉树 等有备选值的参数类型(PS:建议枚举的参数的枚举值不超过20个,参数越多,导出所消耗的服务器资源就越大,导出的时间越慢)

2)仅支持选择一个参数进行枚举。(PS:因为枚举多个参数容易产生性能问题)

3)如果参数是联动参数,会先设置选择的枚举参数,然后其他参数按默认方式导出。


3.使用说明

3.1. 扩展包部署

扩展包:PD_OfficeExport

部署说明:扩展包部署

注意:更新扩展包之前,请做好知识库以及扩展包的备份。


3.2. 使用操作

3.2.1 ”分析报告枚举导出白名单“配置

     在”运维设置“ 的”系统选项“中,配置”分析报告枚举导出白名单“

  • 多个:请使用英文逗号分隔
  • *:表示所有报表生效(默认)
  • 空:表示所有报表都不生效

注意:填入的是 分析报表ID

3.2.2 ”导出文件名“配置

(1)操作权限配置

         使用管理员账号,可以给角色配置 ”枚举文件名称设置“ 的操作权限,只有拥有该操作权限的用户,才能在分析报告的工具栏上看到枚举文件名称的操作按钮;

(2) ”枚举文件名称设置“ 配置

       使用带 ”枚举文件名称设置“ 的操作权限用户打开分析报告资源,在工具栏上会有 ”枚举文件名称“ 的操作按钮,点击可打开配置窗口进行配置保存:

         PS:如果分析报告是基于 ”数据模型 →  电子表格 → 分析报告“ 开发的话,参数名称对应数据模型里的参数名称:

(3) 导出效果

        枚举导出的压缩包中的文件,会根据配置的文件名称规则生成文件:

3.2.3 导出操作

(1)导出方式选择

      打开 Office分析报告 ,点击 ”导出“,弹出对话框,让客户按需选择导出方式。

  • 普通导出:按产品的逻辑导出
  • 枚举参数导出多个文件:按选择的参数枚举导出多个文件,然后生成压缩包下载到本地。


(2)枚举参数

       枚举参数导出多个文件,选择某个参数的一个或者多个备选值进行枚举;


(3)导出效果

        枚举参数导出多个文件,会基于参数值导出多个文件,并打包成压缩包进行下载;

默认导出文件命名:资源别名+”_“+参数值