EOS Low-Code Platform 8 EOS Low-Code Platform 8
  • 8.3.2 (opens new window)
  • 8.3.1 (opens new window)
  • 8.3LA1 (opens new window)
  • 8.2GA (opens new window)
产品简介
学习指南
更新说明
安装与集成
初见EOS
低代码开发手册
专业代码开发手册
专题场景实战
公共服务框架
应用运行治理
升级手册
常见问题
  • iData报表安装与集成
  • _1、环境准备
  • _2、安装介质介绍
  • _3、环境搭建
  • 安装报表
  • 验证
  • _4、集成-eos-与-idata
  • _5、移动端ui部署-可选

# iData报表安装与集成

# 1、环境准备

  • 系统信息

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

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

相关软件如下所示。

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

# 2、安装介质介绍

  • 介质说明 iData-5.4.1.0.tar.gz介质包含BI报表应用,可以用于BI报表管理中心。

# 3、环境搭建

# 安装报表

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

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

    • 安装jdk jdk安装请参考JDK安装配置 (opens new window)

    • 上传安装包并解压到指定目录,示例如下:

      tar -zxvf iData-5.4.1.0.tar.gz -C /opt/ibi/app 
      

      解压后目录结构如下:

      bi-ml

    • 创建报表数据库,并初始化 创建数据库,并初始化数据库脚本,路径为{iData安装目录}/db-scripts/mysql.sql。

    • 修改报表配置文件 文件路径{iData安装目录}/config/application.properties。 修改数据库配置信息:(按项目中数据实际地址配置)

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

      修改配置文件中端口号,默认端口号为8026。

      # 连接端口与context
      server.port=8026
      server.servlet.context-path=/cboard
      

# 验证

  • 启动说明 启动方式:{iData安装目录}/bin下执行startup.sh启动

    # 进入bin目录
    cd  {iData安装目录}/bin
    # 启动报表
    ./startup.sh
    #报表日志在logs文件夹中
    cd  {iData安装目录}/logs
    
  • 验证 访问http://192.168.9.193:8026/cboard。

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

    访问BI

    登陆后界面如下。

    访问BI2

# 4、集成 EOS 与 iData

  • 修改{iData安装目录}/config/application.properties:

    • 当连接AFCenter为EOS精简版时。

      #AFCenter前端地址
      afc.environment.url=192.168.9.193:28079
      afc.servlet.context-path=/
      
    • 当连接AFCenter为EOS微服务版时。

      #AFCenter前端地址,示例中端口为80
      afc.environment.url=192.168.2.162
      #AFCenter路由
      afc.servlet.context-path=/afc
      
  • 配置系统变量

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

    这一步只需修改BI_USE、BI_URL、BI_SERVER_URL、BI_USERNAME、BI_PASSWORD即可,BI_MOBILE_URL在移动端部署中讲解。

    • EOS精简版配置 在AFCenter平台系统变量中配置iData参数。 访问报表

    • EOS微服务版配置 修改nginx配置文件,示例中在{EOS安装目录}/web/conf/eos.conf中,添加location:

      location /cboard {
          proxy_pass http://192.168.9.193:8026/cboard ;
      }
      

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

  • 配置应用支持 完成系统变量配置后,进入开发中心,点击支持报表。 支持报表

  • 创建报表数据源 点击新建报表数据源,建立新数据源。 支持报表

    填写新数据源的信息并保存。 支持报表

    完成数据源的添加。 支持报表 至此,iData 的配置完成。

# 5、移动端UI部署(可选)

  • 介质介绍 iData-mobile-ui-5.4.1.0.tar.gz介质包含报表移动端UI资源。

  • 介质部署

    • 下载 iData 的移动端介质 iData-mobile-ui-5.4.1.0.tar.gz。下载方式获取请联系热线 400-820-5821。

    • 解压缩介质到{iData安装目录}/webui,会产生一个名称为idata的前端资源文件夹。

    • 重启iData。

  • 配置系统变量

    • EOS精简版:BI_MOBILE_URL修改为http://192.168.9.193:8026/cboard/idata

    • EOS微服务版 :BI_MOBILE_URL修改为/idata

  • 验证

    • 访问iData移动端:http://192.168.9.193:8026/cboard/idata/index.html。

    • 默认账号:admin 密码:root123

    ibi-移动端页面

  • 访问报表资源 通过访问EOS移动端,查看看板时会根据系统变量获取iData移动端前端资源。

  • 配置移动端看板菜单 配置移动看板菜单前,在”应用中心”-“应用管理”-“资源管理”需要先创建报表页面。 移动页面配置

    打开菜单”应用中心”-“菜单管理”-“移动端菜单”可以配置。 移动菜单配置

    打开移动端工作台,查看iData报表效果。

    报表功能

← 移动端部署 集成三方认证 →