数据管理
大约 3 分钟
数据管理
数据管理分为数据源管理与数据集管理。
数据源管理
数据源管理用于管理数据源,包括数据源的创建、测试、编辑、删除、查询等功能。
流程
- 💾 确定数据源类型
根据需要选择合适的数据源类型,如MySQL、Oracle、HTTP等。 - 💾 创建数据表
在数据库中创建一个新的数据表,用于存储大屏设计所需的数据。 - 🔧 配置数据源连接
根据所选数据源的类型,配置相应的连接参数,如数据库地址、端口、用户名和密码等。 - 🛠️ 定义数据字段
在数据表中定义所需的字段,包括文本、数字、日期等类型。 - ✅ 验证数据源连接
测试数据源连接,确保能够成功连接并访问数据库中的数据表。 - 🔄 导入数据
将需要展示的数据导入到新建的数据表中。 - 🔧 配置大屏设计器
在前端大屏设计器中配置数据源,指定要使用的数据库和数据表。 - 👀 测试和调试
测试大屏设计的展示效果,确保数据能够正确加载和展示。如果有问题,及时进行调整和修正。
导入数据源步骤
- 进入数据源管理。
- 点击新增,进入一个对话框,用于填写数据源相关信息。
- 选择数据源类型:这有助于确定后续的数据格式和连接方式。可选类型:MySQL、ClickHouse、PostgreSQL、Oracle、SqlServer。
- 填写数据源名称:为数据源取一个简洁明了的名称,方便识别和管理。
- 填写JDBC URL信息:根据所选数据源的类型,配置相应的数据库的名称、主机地址、端口号、数据库的驱动程序等。
- 填写用户名:标识特定用户的唯一名称,用于验证用户的身份。
- 填写密码:与用户名相关联的加密字符串,用于验证用户的身份。
- 填写数据源备注:对数据源的描述,方便其他人理解和使用。
- 填写完成后点击测试确保数据源连接成功。
数据集管理
数据集管理用于管理数据集,包括数据集的创建、编辑、删除、查询等功能。
新增数据集的方式提供了七种方式
- 原始数据集,直接查询某个数据库表
- 参数配置
- 数据源:选择数据源管理中的数据源。
- 关联原始表:选择数据源后,选择一个表。
- 参数配置
- 自助数据集,直接查询某个数据库表
- 参数配置
- 数据源:选择数据源管理中的数据源。
- 语法类型:Mybatis可使用动态标签出来sql语句。
- 在下面的文本框中编写一个 SQL 查询语句,用于检索您感兴趣的数据。
- 参数配置
- 存储过程数据集,调用数据库存储过程查询
- 参数配置
- 缓存:开启缓存,会在首次调用该数据集时,将结果缓存,在接下来的十分钟内,若再次被调用则直接返回缓存中的数据,注意:在当前数据集编辑页面缓存不生效
- 缓存:开启缓存,会在首次调用该数据集时,将结果缓存,在接下来的十分钟内,若再次被调用则直接返回缓存中的数据,注意:在当前数据集编辑页面缓存不生效
- 参数配置
- JSON数据集详见数据资源
- JS数据集,编写JS代码进行动态模拟数据创建
- 参数配置
- 在下面的文本框中通过js定义数据,并通过return返回数据。
- 在下面的文本框中通过js定义数据,并通过return返回数据。
- 参数配置
- HTTP数据集,接入第三方HTTP服务查询
- 参数配置
- 调用方式
- 前台代理,直接从数据库中获取数据,并在前端展示给用户。
- 后台代理,可开启是否缓存。开启缓存,会在首次调用该数据集时,将结果缓存,在接下来的十分钟内,若再次被调用则直接返回缓存中的数据,注意:在当前数据集编辑页面缓存不生效
- 前台代理,直接从数据库中获取数据,并在前端展示给用户。
- 调用方式
- 参数配置
- 脚本数据集,支持ES、Mongodb、国产化数据库、自定义Java代码查询