OpenTSDB数据源 Sugar BI中 OpenTSDB 数据源不支持数据模型,只能使用 SQL 建模 方式进行数据的可视化 ,但是 OpenTSDB 本身不支持 SQL,所以它的数据绑定方法比较特殊。 在 SQL 模型编辑里参考如下图所示的方式配置: 其中 SQL 语句对应的是 OpenTSDB 的 Query 中的写法。
Graphite数据源 Sugar BI中 Graphite 数据源不支持数据模型,只能使用 SQL 建模 方式进行数据的可视化 ,但是 Graphite 本身不支持 SQL 语句,所以它的数据绑定方法比较特殊。 在 SQL 模型编辑里参考如下图所示的方式配置: 其中 SQL 语句 里对应的是 Graphite 的 Render API 中的写法,每行一个参数。
Redis数据源 Sugar BI 支持 Redis 的版本范围是 2.6.12 到 7.x,但 Redis 数据源不支持数据模型,只能使用 SQL 建模 方式进行数据的可视化 ,但是 Redis 本身不支持 SQL 语句,所以它的数据绑定方法比较特殊。 集群模式和哨兵模式仅在私有部署版本下支持。 集群模式 开启集群模式如下,配置多个 redis 节点的服务器地址和端口即可。
开启数据对比后,还可以开启「显示对比变化率」和「显示对比平均值变化率」,开启后变化率会在 tooltip 中显示,如下图所示: 数据对比和过滤条件同时使用 如果在使用数据对比的同时使用了过滤条件,那么需要使用同日期聚合粒度相同的时间粒度。如当前日期字段的聚合粒度为年-月,那么应该把过滤条件的时间粒度也设置为月粒度。
Mongo数据源 SQL 建模方式 Sugar BI 中 MongoDB 可以使用 SQL 建模 方式进行数据的可视化 ,但是 MongoDB 本身不支持 SQL 语句,所以它的数据绑定方法比较特殊。 在 SQL 模型编辑里参考如下图所示的方式配置: 其中 SQL 语句 里对应的是 Mongo 的 Query 命令。
数据源其它配置信息(详细描述见下方) - - tunnelHash Number 是 使用内网隧道 0 0 tunnel_id String 是 数据源名称 - test 数据源描述 数据源名称 数据源值 MySQL 5.X 0 MySQL 8 20 Apache Doris (Baidu Palo) 1 Baidu TSDB 8 MariaDB 36 PostgreSQL 2 Greenplum
csv文件、更提供数据API接口支持第三方数据源接入; 提供丰富的可视化组件; 支持创作完成的仪表盘通过URL分享实现大屏展示; 提供代码一键集成至第三方应用 。
参数签名校验、分享加密等安全能力 自定义 :支持用户根据使用场景预置推荐问题;私有部署中支持用户自定义问数使用界面的欢迎语和图标 【界面升级】 全新界面升级 :采用百度智能云统一的最新交互风格,并优化功能结构和页面布局,提升使用体验 空间广场 :空间卡片新增管理员信息展示,帮助用户更快区分,一目了然 【其它功能优化】 可视化组件优化 :折线图/柱状图 Y 轴分割线支持点线和虚线 数据源安全优化 :
使用这种方式可以获取任何数据,包括来自非百度产品的数据。 使用 PlayerAPI 更新数据 一个仪表盘可以包含多个数据源,将这些不同来源的数据整合到一个可视化产品中,正是物可视的价值所在。 处理器 从数据源直接获取的数据可能并不能满足直接展示的要求,因此还需要部分处理器来承担中间转换工作。可以把它们想象成数据处理的管道,输入是数据源的数据,输出是我们需要的格式,从而直接被组件使用。
Sugar BI中的折线图、柱状图、表格等一些图表在使用 SQL 方式绑定数据时,支持数据自动补全。自动补全有以下四种方式: 简单补全 简单补全是指补全查询结果中没有取值的列,例如您 select 了 id、pv 两个字段,但是有些数据行中 pv 字段没有取值即是 null ,这个时候如果你想把这些 null 值都展示为 0 ,就可以使用简单补全。