Sugar BI中 Graphite 数据源不支持数据模型,只能使用 SQL 建模方式进行数据的可视化 ,但是 Graphite 本身不支持 SQL 语句,所以它的数据绑定方法比较特殊。
在 SQL 模型编辑里参考如下图所示的方式配置:
其中 SQL 语句 里对应的是 Graphite 的 Render API 中的写法,每行一个参数。
如果要嵌入过滤条件,请使用硬嵌入的方式。
因为无法确定字段的名称,所以在 Graphite 中字段名称是固定的,时间是「time」,用于绑定 X 轴,而 Y 轴的字段有两种可能:
- 如果没有 tag,则自动生成 value1、value2 之类的名称
- 如果有 tag,则根据 tag 生成,比如 tag1=value1,tag2=value2
建议直接开启「绑定所有字段到 Y 轴」,如下所示: