产品文档

数据准备

2020-08-11 234

数据源管理 数据操作 数据模型

数据源管理

开始做报表之前第一步就是上传数据源,数据源可以在制作报表中使用,数据会根据数据源的更新追加而即时更改。 点开任意应用,选择“数据源”, Lean-BI 支持众多数据,
  • Excel
  • CSV
  • MySQL
  • Oracle
  • SQL Server
  • PostgreSQL
  • GreenPlum
  • SAP HANA
  • 达梦数据库
  • Solr
  • HIVE
  • HBASE
  • Influxdb
  • LEAN系列数据源
下面以连接Excel和Mysql为例说明,

连接EXCEL

  1. 点击新增数据源,选择Excel,
  2. 从我的电脑内选择要上传的Excel 文件,选择后点击选取,即上传成功。

连接MySQL

1.填写数据库的链接地址,用户名和密码
2.如需支持中文查询需要在客制化属性中添加,?autoReconnect=true&use Unicode=true&characterEncoding=UTF-8
3.填写完成后点击测试链接,可以测试填写信息是否正确,是否可以链接成功
4.点击确定即连接成功,页面左部份显示已连接的数据源类型
5.打开数据源类型可以选择该数据源下的schema,点开schema查看该schema下的数据库
6.点击数据库后的添加按钮
7.添加该数据库下的表到数据源内供制作图表时使用

数据操作

数据预览

点击数据源即可对数据进行预览

刷新数据

当数据源结构发生改变时,可以通过点击刷新数据对数据结构进行更新(适用于 MySQL 等数据库内的 数据源)。

追加数据

当数据增长,可以通过点击追加数据对已有字段的数据进行追加(适用于 Excel)。

更新数据

当数据源某一或多个值改变,可以通过点击更新数据对已有字段的数据进行更新;选择该数据源的一个字段做为更新条件(一般选取主键作为更新条件 , 适用于 Excel)。

数据模型

当我们添加完数据连接后,可以将同一个数据库schema下的多张表关联成一张新的模型,支持如下关联关系,
  1. 内连接
  2. 左连接
  3. 右连接
  4. 外连接
支持二次模型数据处理(字段重命名、添加计算字段等操作),再生成的模型可以用来做数据报表。
具体操作如下图所示:
打开我的应用>数据源,点击创建数据模型
选择已添加的连接下的schema
点击下一步
①该schema下的所有数据表
②拖拽关联操作区域
③数据预览
④连接的脚本
拖拽两张数据表到操作区域内,对需要关联的两个字段进行连线,这时右边关联脚本会自动生成脚本,想对脚本进行补充可点击自定义进行添加脚本
鼠标右击连线显示连接方式,默认为内连接,“删除连线”可以把该条连线删除
点击下一步,该步操作可以对上一步生成的数据进行处理,如设置数据名称,对字段进行重命名,是否在数据表内显示该字段,添加字段等操作。
字段名之间不可重复,预览数据无误后,可以确定生成。
生成后已添加的数据模型会多出一张带有数据模型标识的数据表
可以对该模型进行再次编辑,删除。
注:
  1. 数据建模支持关系型数据库,非关系型数据库暂不支持;
  2. 如果将该数据模型用到的数据连接删除后,该模型也会被自动删除;
  3. 使用数据模型创建的报表,暂不支持与其他数据源进行交互,如联动,钻取。