数据模型 创建数据模型 接口简介 创建数据模型 接口详情 请求地址 /openapi/v1/group/{groupKey}/dataModel?
数据模型服务 数据模型服务功能是将数据模型服务化,通过接口将数据库中的数据提供给上层应用。 数据模型服务的使用需要拥有空间管理员权限或者赋予了数据服务权限的用户或者角色才能使用。 注: 该功能仅适用于私有部署版本中使用。 设置流程 1、数据服务权限 数据服务权限可以在「用户管理 -> 权限配置」中进行设置(也可以设置角色的数据服务权限使角色中所有用户拥有数据服务权限)。
数据类型转换 字符串转日期 Sugar BI 中支持转换字段的数据类型,例如将字符串类型的 20250801 , 2025-08-01 , 2025/08/01 等转换成标准化的日期类型,这样在之后的数据分析时我们就会把它当成日期类型来处理、计算和展示。
InfluxDB数据源 Sugar BI 中 InfluxDB 数据源不支持数据模型,只能使用 SQL 建模 方式进行数据的可视化。 InfluxDB 1.X 对于 InfluxDB 1.X 版本,在 Sugar BI 中,将使用 InfluxQL 对 InfluxDB 进行数据查询, InfluxQL 语法详见官方文档 。
Prometheus数据源 Sugar BI中 Prometheus 数据源不支持数据模型,只能使用 SQL 建模 方式进行数据的可视化 ,但是 Prometheus 本身不支持 SQL,所以它的数据绑定方法比较特殊,在 Sugar BI 中是基于 HTTP api 来实现的。
创建数据模型 Sugar BI创建数据模型操作指导 介绍如何在Sugar BI中创建数据模型。 Sugar BI数据值映射操作指导 介绍如何在Sugar BI产品中应用数据值映射操作功能
Mongo数据源 SQL 建模方式 Sugar BI 中 MongoDB 可以使用 SQL 建模 方式进行数据的可视化 ,但是 MongoDB 本身不支持 SQL 语句,所以它的数据绑定方法比较特殊。 在 SQL 模型编辑里参考如下图所示的方式配置: 其中 SQL 语句 里对应的是 Mongo 的 Query 命令。
创建数据模型 连接完数据源后,便可以将需要的多张数据表关联成一张宽表,并进行需要分析的数据处理(如字段重命名、新建计算字段、创建层级、调整字段顺序等操作),建立数据模型以便于进行后续的数据可视化分析工作,下面介绍简单的一个数据表的建模步骤,多表关联以及更多详细介绍见 数据模型 。
创建数据模型 连接完数据源后,便可以将需要的多张数据表关联成一张宽表,并进行需要分析的数据处理(如字段重命名、新建计算字段、创建层级、调整字段顺序等操作),建立数据模型以便于进行后续的数据可视化分析工作,下面介绍简单的一个数据表的建模步骤,多表关联以及更多详细介绍见 数据模型 。
OpenTSDB数据源 Sugar BI中 OpenTSDB 数据源不支持数据模型,只能使用 SQL 建模 方式进行数据的可视化 ,但是 OpenTSDB 本身不支持 SQL,所以它的数据绑定方法比较特殊。 在 SQL 模型编辑里参考如下图所示的方式配置: 其中 SQL 语句对应的是 OpenTSDB 的 Query 中的写法。