跳到主要内容

BI数据分析

数据源设置

  1. 创建数据分析项目

  1. 配置数据源

项目配置文件当中直接进行配置

自定义数据源 项目设置-高级设置-其他设置,设置自定义数据源

数据模型设置

数据模型:图表中最终需要分析的对应业务数据

  1. 创建模块类型的数据模型接口

  1. 设置数据分析模型内容

拖入数据分析组件

选择数据源和具体数据库

根据需要分析的业务逻辑,输入对应的sql语句;这里支持复杂的查询类sql语句,非查询语句执行后无返回结果。

点击查询获得具体维度和度量

  维度设置:

- 默认会将非数字类型的字段自动设置为维度,用于X轴的数据展示
- 可以将维度转换为度量
- 操作包括:重命名和类型转换

度量设置:

- 默认会将数字类型的字段自动设置为度量,用于Y轴的数据展示
- 可以将度量转换为维度
- 必须要选择一种聚合方式
- 操作中包括:重命名和数据转换

自定义维度/度量

即如果简单的字段无法满足分析的条件,则可根据各种函数自定义设置。

如下,名称为需要展示的名称,也就是变量名,比如年龄汇总=ageCount

结束节点配置: 需要在结束节点当如如下两个变量:

values;
fieldInfo;

缓存设置

设置缓存之后,实际图表获取的数据先从缓存中进行查询,否则就是实时查询

模块接口参数设置

{
"values": [],
"fieldInfo": [],
"type": "2"
}

生成固定接口

按照上述步骤完成所有需要分析的模型之后,需要设置具体的接口信息

两个接口是固定的:

  1. 获取所有的数据模型

    即获取所有项目中生成的数据模型,返回每个数据模型的所有字段。

创建【获取所有数据类型】接口

导入如上json文件

获取数据模型json文件下载

  1. 获取数据模型详细数据

即根据sourceid获取项目中对应生成的数据模型,返回每个数据模型的具体数据

创建接口和导入方式同上

获取数据模型详细数据json文件下载

 参数设置

```json
{
"sourceId": "classAnalysis"
}
```

前端配置

  1. 入口

  1. 配置数据看板信息

  • 数据源信息:输入【获取所有数据模型的接口地址】
  • 数据列表:输入【获取数据模型的详细数据】

图表生成

  1. 新建数据分析页面

  1. 拖入数据图表组件

  1. 选择对应的选项,生成图表

类型:包括如下类型

选择数据源

即从创建的所有数据模型中选择当前图表所需要的数据模型

选择X和Y轴

选择模型当中设置好的维度和度量数据(此部分需要全部选择)

  1. 选择后就会显示对应图表