# 报表环境搭建

# 1、环境准备

  • 系统信息

安装产品的基本环境信息。

名称 说明
操作系统 Red Hat 4.8.5-16
系统架构 x86_64
安装模式 最小化模式安装。
  • 相关软件

相关软件如下所示。

软件 说明
报表介质 iData-5.2.zip
JDK jdk-8u162-linux-x64.tar.gz

# 2、安装介质介绍

  • 介质说明

    iData-5.2.zip介质包含报表应用,目的在于报表管理中心。

# 3、环境搭建

# 安装报表

  • 报表简介

    报表是一个报表管理系统,除了各种类型报表的开发设计,它可以进行以下工作:

    • 大屏的页面设计、数据管理。
    • 自定义看板的设计和维护。
    • 图标的设计和自助分析。
    • 多数据源的配置,数据集的开发和维护。
  • 报表安装

    • 安装jdk jdk安装请参考linux环境搭建

    • 上传安装包至/opt/ibi/app目录下并解压到指定目录

      unzip iData-5.2.zip -d /opt/ibi/app 
      

      解压后目录结构如下: bi-ml

    • 创建报表数据库,并初始化

      创建数据库cboard,初始化数据库脚本路径{安装位置}/db-scripts/mysql.sql。

    • 修改报表配置文件 文件路径{安装位置}/config/application.properties。

      修改数据库配置信息:

      # meta datasource 元数据
      # Druid 连接池
      datasource.meta.url=jdbc:mysql://localhost:3306/cboard?characterEncoding=utf-8&serverTimezone=Asia/Shanghai
      datasource.meta.username=root
      datasource.meta.password=
      

      修改连接afcenter的配置信息。

      #AFCENTER地址
      afc.environment.url=localhost:80
      #AFCENTER的Nginx路由
      afc.servlet.context-path=/
      

# 4、安装验证

  • 启动说明

    启动方式:{应用安装目录}/bin下利用startup.sh启动

    # 进入bin目录
    cd  {安装位置}/bin
    # 启动报表
    ./startup.sh
    #报表日志在logs文件夹中
    cd  {安装位置}/logs
    
  • 验证

    访问http://localhost:8026/cboard。

    看到图中登录界面,启动成功。默认用户名/密码:admin/root123。 访问BI

# 5、系统配置

  • 配置系统变量

    在afcenter平台系统变量中配置iData参数。 访问报表

参数 说明
BI_USE 是否开启报表功能
BI_URL 报表PC端门户的地址
BI_MOBILE_URL 报表移动端门户的地址
BI_SERVER_URL 报表服务地址
BI_USERNAME Afcenter连接报表门户的用户名,一般使用默认值不做修改
BI_PASSWORD Afcenter连接报表门户的密码,一般使用默认值不做修改

# 6、移动端UI部署

  • 介质介绍

    iData-mobile-ui-5.2.zip介质包含报表移动端UI资源。

  • 介质部署

    可解压部署在已有流程移动端部署包中,即mobile目录下。 部署包中的/idata/Settings.js文件,通过参数baseServerUrl来配置为Nginx地址,默认值为相对路径,支持域名。

  • 增加路由

    在Nginx中增加报表后端的地址路由,例如:

    
    location /cboard{
        proxy_pass http://10.15.15.186:8026;
    }
    
    
上次更新: 2023/7/20下午12:25:28