静态数据源 - 支持 JSON 和 CSV 两种格式,尤其适用于快速搭建仪表盘用作 DEMO 或者方案可行性验证的阶段。 前三种数据源的详细介绍 仿真数据源 - 模拟各种变化的常用数据类型,可以在静态的基础上观察到数据变化的效果,使得 DEMO 更加贴近现实。 仿真数据表详细介绍 自定义 API - 使用编码的方式获得全部的控制权,最为灵活的数据获取方式。
输入合适的数据表名称,并选择“静态数据”类型: json: csv: 如上图所示,“静态数据”数据表有着如下几个可配置属性: 1. 选择数据格式 用户可自行选择csv、json的数据格式,只可在初次创建时决定格式,后期编辑将无法修改。 2. 填写示例数据 此项为必填项,需要按照第一项选择的数据格式进行编写。
数据模型服务 获取数据模型服务结果 接口简介 获取数据模型服务结果 接口详情 请求地址 /openapi/v2/group/{groupKey}/dataService/:hash 请求类型 GET/POST 请求参数 参数名 类型 必填 描述 默认值 参考值 hash String 是 数据模型服务 hash(在数据模型服务管理页面进行查询) 无 dsa_ada15-b41f6hxt-xmrpk1
通过数据绑定或者SDK的调用,可动态更新iframe的链接地址。 动态属性描述 属性名称(key) 说明 类型 可绑定 可运行时更新 链接地址(src) iframe组件显示的页面地址,需要正确声明http或者https协议 url yes yes
OpenTSDB数据源 Sugar BI中 OpenTSDB 数据源不支持数据模型,只能使用 SQL 建模 方式进行数据的可视化 ,但是 OpenTSDB 本身不支持 SQL,所以它的数据绑定方法比较特殊。 在 SQL 模型编辑里参考如下图所示的方式配置: 其中 SQL 语句对应的是 OpenTSDB 的 Query 中的写法。
Graphite数据源 Sugar BI中 Graphite 数据源不支持数据模型,只能使用 SQL 建模 方式进行数据的可视化 ,但是 Graphite 本身不支持 SQL 语句,所以它的数据绑定方法比较特殊。 在 SQL 模型编辑里参考如下图所示的方式配置: 其中 SQL 语句 里对应的是 Graphite 的 Render API 中的写法,每行一个参数。
属性 图表的常用属性 名称:默认为组件类型名称,可编辑 尺寸:组件的长宽,可锁定比例单步调整 横坐标:组件距离画布原点的横坐标 纵坐标:组件距离画布原点的纵坐标 旋转角度:组件的顺时针旋转角度 隐藏:勾选是否隐藏组件,可绑定 背景:组件背景颜色 线条:组件边框线条颜色 线型:组件边框线条形状 线宽:组件边框线条宽度 内边距:组件图形距外边框的上、下、左、右边距 提示框:勾选提示框表示组件鼠标悬浮上去时出现数据提示框
数据绑定 除了与其他组件相似的“通用绑定”外,基本图形还支持一些特有的绑定,如:填充、线条颜色,比例填充当前值,闪烁填充当前值。 动态属性描述 属性名称(key) 类型 可绑定 可运行时更新 填充颜色(fill) color yes yes 线条颜色(stroke) color yes yes 闪烁填充绑定 形状组件绑定数据源后,可以根据数据源的变化范围来命中闪烁策略。
目前仅提供创建HTTP类型的目的地;MQTT类型目的地正在内测中,暂时不开放。 操作步骤 1.单击上方目的地模块,进入目的地列表页,展示所有已创建好的目的地。 2.单击【新增目的地】按钮,创建HTTP类型的目的地。 3.填写HTTP目的地的params、headers、body预设参数。 4.完成创建目的地后,在组件交互中,可以在执行动作中关联该目的地,基于预设参数进行二次编辑。
动态属性描述 “储水罐“组件: 属性名称(key) 类型 可绑定 可运行时更新 水位(waterLevel) float yes no “流水管道”组件: 属性名称(key) 类型 可绑定 可运行时更新 流量 int yes no 方向 int 非负数向左, 负数向右 yes no 扇叶 组件: 属性名称(key) 类型 可绑定 可运行时更新 是否旋转 bool yes no 转速 转/分钟 int