概览

BI概览

•低代码的BI分析平台,提供了低代码化(BIinside+)的构建低代码应用的BI统计分析决策能力,且支持自定义报表的实施应用能力。

•低代码的BI分析平台,提供大数据接入,采集计算与服务的能力。

应用场景

4大业务场景概览

在各大行业的多种「办公」「协同」「管理」和其他「业务场景」中,如果需要使用报表进行统计、分析、决策等,都可以通过BI报表结果分析:

  1. 主要的业务应用场景中,例如:「费控,发票,人事,项目,合同」「办公」「资产、合规」「文会事」等应用的场景中进行决策分析;开箱即用。
  2. 在流程管理体系中提供开箱即用的「流程绩效」分析能力,并提供多重个性化统计分析的能力。
  3. 管理驾驶舱、其他通用分析场景也可以使用报表进行个性化的决策分析,通过「报表管理」自定义报表或者数据大屏。
  4. 通过「数据大屏」所做的「炫酷大屏」的结果叫数据大屏,更常见用在数据或者经营结果监控,行业展览等场景中;企业可以通过辅助动效,3D效果等提升视觉效果。

直接通过「开箱即用」的「现代科技感模板」直接快速生成自己想要的炫酷大屏。

总的来说,低代码的协同BI平台,提供了多种数据源的数据连接和采集能力、数据整合与加工处理能力、一体化的数据管控能力、分析挖掘与可视化展现能力,

可满足客户的各种业务应用的数据分析一体化,也为企业用户提供大数据分析、自助式BI分析、中国式轻报表、移动端报表、数据大屏等。

低代码BI分析简介

低代码应用设计主流程

使用低代码平台进行应用开发,一般分为开发->测试->上线三个阶段。每个阶段都会有独立的环境,让各阶段数据隔离,保证正式上线版本稳定。

应用开发步骤如下图所示。

descript

低代码的应用手册设计的前置应用设计,更多细节可以查看以下的手册:低代码平台操作手册

低代码应用设计使用BI分析

descript
05in"}

自定义报表业务流程图

descript

术语介绍

分析类产品名词

名词 含义
报表 通过BI工具所做的 「可视化图表分析结果」的呈现结果称为报表,报表只是统称。一般是为业务,IT, 数据开发,产品,决策者提供统计分析决策的平台型工具。
数据大屏 通过数据大屏所做的「炫酷报表」的结果叫数据大屏,更常见用在数据或者经营结果监控,行业展览等场景中
数据集 在数据工厂,可以一键生成数据集,包括实体数据集、数据库表数据集等。数据集是专门针对数据可视化和分析要求构建的自助数据模型。
数据流 1、 必须先创建数据集后,才能创建数据流。2、 在数据工厂,可以创建多个数据流,数据流至少包括输入与输出两个节点。3、 在输入与输出节点之间可以随意增加数据加工节点:字段设置、过滤、关联、联合、分组汇总等。4、 一个数据流可以由多个输入节点,但仅一个输出节点,并最终生成数据流输出表。
数据源 当需要创建第三方数据库表数据集时,必须先配置第三方数据源连接信息。
指标管理 指标管理由指标定义与指标模型组成,缺一不可。根据数据标准规范,可以定义N个指标,再将相同维度的指标统一计算,生成指标模型表。
数据仓库 数据仓库(Data Warehouse,可简写为DW或DWH),是一个很大的数据存储集合,是面向主题、具有集成、随时间相对稳定、反映历史变化的。数据贴源层(ODS):是数据仓库准备区,为DW层提供基础原始数据。数据仓库层(DW):是数据仓库的主体,将ODS层中获得的数据按照主题建立各种数据模型。数据集市层(DM):是基于DW上的基础数据,整合汇总成分析某一个主题域的数据集市层,用于提供后续的业务查询,OLAP分析等。
维度 维度是数据的观察角度,即从哪个维度去分析问题,看待问题。
度量 是从维度的基础上去衡算这个结果的值。
指标 聚合运算的结果。
事实表 事实表是指存储有事实记录的表,且其记录是动态的增长的。
维度表 与事实表相对应的表,它保存了维度的属性值,可以跟事实表做关联。
OLAP 联机分析处理(On-line Analysis Processing),从数据仓库中抽取详细数据的一个子集并经过必要的聚集,存储到OLAP存储器中供前端分析工具读取。
ETL 将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程,目的是将企业中的分散、零乱、标准不统一的数据整合到一起,为企业的决策提供分析的依据。
缓慢变化维 随时间发生变化的维度。
X轴 图形上横向展示数据的坐标轴,用来和数据字段进行绑定
Y轴 图形上纵向展示数据的坐标轴,用来和数据字段进行绑定
图例 将数据按不同颜色分类,可以邦定数据字段
标签 固定显示在图形上的数据信息
悬浮提示 鼠标移入后显示的图形数据信息
联动 通过点击图表的局部区域,其他图形的数据会同步变动。
穿透 从报表页面跳转到其他页面,并通过参数对其他页面进行数据过滤或仅做跳转。
数据格式 日期和数值的显示格式,如“2023-01-02”,“100,000万”
排序 按降序或升序排列数据
预警 按照不同的数据值显示数据值颜色或背景颜色
过滤 通过对数据字段设置条件筛选出符合要求的数据,需结合操作符使用
操作符 用来匹配字段的数据值,也可以用于设置两个字段间的匹配关系,按字段类型进行划分:文本类型字段:包括等于、不等于、属于、不属于、包含、不包含、开头是、开头不是、结尾是、结尾不是;日期类型与数值类型字段:等于、不等于、大于等于、大于、小于等于、小于、介于、属于、不属于。

平台通用名词

角色 介绍
报表管理员 拥有该角色才有后台【报表中心】主菜单资源以及【数据工厂】、【指标管理】、【报表管理】三个子菜单资源。根据报表需求在【数据工厂】中进行分析数据准备,制作数据集。如需进行复杂的数据加工处理,则需制作数据流。同时可根据数据标准规范,在【指标管理】中定义指标,将相同维度的指标形成指标模型表。制作报表时,可选择任意选择数据集、数据流、指标模型的数据源,并可通过丰富的图表组件,生成PC报表、移动报表、数据大屏。

主要场景示例

场景一:设计态UDC应用报表设计步骤 (修改中)

a) 在设计应用时设置报表穿透到UDC页面

应用设计使用报表

使用低代码平台进行应用开发,一般分为开发->测试->上线三个阶段。每个阶段都会有独立的环境,让各阶段数据隔离,保证正式上线版本稳定。

低代码的应用手册设计的前置应用设计,更多细节可以查看以下的手册:低代码平台操作手册, 涉及到到BI模块的使用时,在应用页面可以直接使用报表,具体操作如下:

  1. 点击应用菜单栏中的菜单模块,找到要使用报表的页面。

descript

  1. 在页面设计器中,找到报表应用组件,拖入页面。

descript

  1. 选中组件后,在右侧输入框1出点击选择要使用的报表,在输入框2处点击配置要做联动分析的参数映射,以和页面中的筛选条件进行数据联动。

descript

4) 选择报表:

descript

5) 配置参数:

特殊说明:该处字段映射所选的操作符需要与当前报表组件对应的页面查询区筛选字段操作符类型保持一致。

点击页面保存按钮后,该页面会在整个应用发布时,发布到前台供前端用户使用。

descript

报表穿透到UDC应用页面
  1. 点击穿透设置输入框进入穿透设置界面
  2. 在设置界面中按照穿透的目标页面进行类型选择,选择直接跳转或条件跳转,并点击穿透页面输入框选择要穿透的应用页面,传递参数一栏,可以设置穿透时传递的参数。

特殊说明:

  • 设置条件跳转时,需并将作为条件判断的选项值手动输入字段值输入框,然后作为选项选择。
  • 应用页面参数如果是作用于应用的选项集、布尔、枚举类型字段,则报表的参数类型或参数值需要为编码而非具体的选项值。
  • 如果是传递固定的值给应用页面参数,则可以使用报表自定义值进行设置。
  • 报表参数列表选项中,@符号表示该参数取自查询区的相应字段值,无@符号则表示该参数值取自组件中已配置的字段值;@符号的字段参数通常适用非配置字段的跳转和返回传参设置。
  • 如果报表的映射参数来自查询区,即带有@符号,则需要注意查询区该字段的操作符设置,需要与UDC页面中报表组件使用的该参数操作符保持一致,否则过滤结果无法生效。

descript

b)设置与应用页面数据联动参数(TBD)

在报表的右侧查询项区域,可以将字段拖入上侧;拖入的字段可以在穿透时作为参数对穿透的目标页面进行数据筛选,也可以经过配置,在使用报表的应用页面中,和应用页面中的筛选条件进行数据上的联动分析。

descript

场景二:如何做自定义报表

descript

设计态和实施态:

  • 创建数据集---》创建数据流(可选)----》指标定义及指标模型(可选)----》报表制作

l

序号 步骤 步骤说明
1 创建数据集 (1)在数据工厂菜单下–>数据集,新增数据集,选择CAP表单数据集/实体数据集,进入数据集设计页面。(2-1)在V5平台,选择cap3/cap4表单下的表单,进行表单数据集的设计。(2-2)在V8平台,选择应用下的实体,进行实体数据集的设计。(2-3)V5/V8平台,均可选择数据库表,进行数据集设计。(3)发布数据集,经由ETL引擎,生成数据集的数据。(4)数据授权,设置数据集的组织人员数据行列权限。
2 创建数据流(可选) (1)在数据工厂菜单下–>数据流,新增数据流,进入数据流设计器,拖入输入节点,数据加工节点,输出节点以及更新设置。(2)发布数据流,经由ETL引擎,生成数据流输出表的数据。(3)数据授权,设置数据流输出表的组织人员数据行列权限。
3 指标定义及指标模型(可选) (1)指标定义,在指标管理菜单下,定义指标,可连续定义多个指标。(2)指标模型,从指标库中选择相同维度的指标,汇总成一张指标模型表。(3)发布指标模型,经由ETL引擎,生成指标模型表的数据。(4)指标数据授权,设置指标模型表的组织人员数据行列权限。
4 BI报表制作 (1)在报表管理菜单下,新增报表,进入报表设计器,拖入图表组件,进行图表设置,并可连续创建多个图表组件。(2)报表布局:从组件设计器中返回报表,设置筛选条件,报表样式等。(3)移动端、大屏端的报表制作。(可选)(4)报表授权,设置报表的组织人员管理权限、使用权限。如大屏端,则需单独设置大屏设置绑定。

场景三. 报表中心如何展示报表

序号 步骤 步骤说明
1 报表分析 有应用报表、自定义报表或数据大屏的「使用权限」权限的人员,在报表中心的报表分析下查看报表数据。
2 分析方案 有报表权限的人员,可定制个性化分析方案(可选)。(1) 在现有报表的基础上调整查询条件。(2) 在现有报表的基础 上可重新定义数据分析,并支持汇总方式与快速计算的重新定义。

查看的效果如下图所示:

descript

点击全屏后查看:

descript

场景四. 门户栏目使用报表

门户栏目报表使用步骤


序号 步骤 步骤说明

1 我的报表 空间设计器-->栏目选择器,选择"我的报表"栏目。

2 报表栏目 空间设计器-->栏目选择器,选择"指定报表"栏目,配置报表。


截图如下:

descript

场景五: 如何快速制作一个优雅的大屏或报表

大屏制作过程

操作步骤请见:2.6 创建数据大屏 :

效果图如下

descript

报表制作过程

1)报表中心:

自定义报表---->选择组件(组件布局)---->选择数据集,数据流或者指标模型--->拖拽数据列到维度或者度量区域----->可视化呈现

2)低代码应用

UDC应用---->新建实体数据集--->---->选择数据集,数据流或者指标模型--->拖拽数据列到维度或者度量区域----->可视化呈现

场景六. BI分析和大屏使用场景

1)快速使用区域地图

区域地图支持增强,支持地理角色设置成为 「省/市/自治区」,「城市」,「区县」3种

1) 选择列,比如说市设置地理角色

descript

2)选择某个具体的「省/市/自治区」比如说云南,将会默认数据值自动匹配对应的地理位置

谨慎使用「全部」的选项

匹配规则中是按照数据列的值完全匹配的。

descript

3)显示云南省的销售数据

descript

4)其他相关效果图

descript

descript

2)快速制作GIS地图(TBD)

  1. 选择GIS地图--->普通的地理列-->转换经纬度---->拖拽度量列到度量区域

descript

3) 如何制作多指标卡

选择数据源--->配置--->直接将度量列---->拖拽到度量区域,如下所示:

descript

4)如何制作排行榜

5)如何制作报表穿透

7)如何全局自定义报表标签

场景九. 数据建模场景

a)快速用行列转换做一个数据流

  • 场景案例:按列查看每个审批节点的处理时长,目前原始数据是按行存储的

descript

5.1 新建【数据流】,选择要处理的数据集,拖入【行列转换】节点,进行配置。这里行列转换字段选择【approver(处理节点)】,新列的值选择【duration(处理时长)】。通过数据预览可以看到,数据集中已经新增【处理节点-处理时长】组合成的新列,符合转换预期

descript

descript

5.2 新建【报表】,选择上面新建的行转列数据集,可以看到行转列新增的度量,拖拽到报表配置区,即完成行转列的数据处理和报表搭建

descript
height=“2.348946850393701in”}

b)数据如何快速去重

  • 场景案例:

    • 场景一:去除指定列重复的数据,比如ID是主键,去除重复ID数据
    • 场景二:去除所有列都重复数据

descript

  • 功能
  1. 拖入要去重的数据流/数据集节点
  2. 拖入去重节点,配置去重方案,按一个或多个字段进行去重
  3. 配置输出节点,保存该去重数据集,可以报表搭建等场景使用

descript

c)如何使用实体数据集一键建模

选择「应用名称」-->「实体」--->连接方式,一般推荐方式为抽取,更多详情请见「创建实体数据集」章节。

descript

最后修改 August 1, 2024: 应用开发相关模块初始化 (a932747)