上云无忧 > 文档中心 > 百度智能云数据可视化Sugar BI SQL方式绑定图表数据 - 甘特图
数据可视化Sugar BI
百度智能云数据可视化Sugar BI SQL方式绑定图表数据 - 甘特图

文档简介:
甘特图使用横轴表示时间,纵轴表示活动或项目,图中的线条用来表示在计划期间活动的安排以及完成情况。 甘特图的数据绑定: 在「数据」中需要绑定「任务名称」维度 1 个,「开始日期」维度 1 个,「结束日期」维度 1 个,「完成进度」度量 1 个(非必需,数值范围是 0 到 1)。其中「开始日期」和「结束日期」两个日期维度仅限「日期」和「日期时间」类型。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

甘特图使用横轴表示时间,纵轴表示活动或项目,图中的线条用来表示在计划期间活动的安排以及完成情况。

甘特图的数据绑定

在「数据」中需要绑定「任务名称」维度 1 个,「开始日期」维度 1 个,「结束日期」维度 1 个,「完成进度」度量 1 个(非必需,数值范围是 0 到 1)。其中「开始日期」和「结束日期」两个日期维度仅限「日期」和「日期时间」类型。

DATEDIFF({完成日期}, {开始日期}) / (DATEDIFF({结束日期}, {开始日期})+1)

注意这里的 +1 是将 DATEDIFF 出的天数加 1,例如两个日期相同时 DATEDIFF 结果为 0,但又需要按一整天算。

在「高级」中还可以配置「任务颜色」「任务进度颜色」,「基准日期」可以选择「当前日期」或「上一个」,图表中会标出对应的日期标线。

注意如果日期维度是日期类型,仅有年月日没有时分秒,当某一任务的开始日期为 2022-05-01,结束日期为 2022-05-01 会按 0 天算,在图表中不显示图形,开启「结束日期算一整天」后这种情况按 1 天算可以在图表中显示。

自定义配色

在自定义配色中「系列颜色」可以分配某些个特殊任务的颜色。「简单配色」中的配色项优先级较低。

相似文档
  • 里程碑可以展示指标,维度按照时间的变化,例如企业不同年份的业绩变化。 里程碑的数据绑定: 下面介绍使用 SQL 方式绑定数据时的配置: 里程碑需要绑定一个日期字段,0-1 个非日期维度字段,0-3 个指标字段,共分为三种情况。
  • Sugar BI上的图表和过滤条件数据可以由用户通过 API 的形式来提供。Sugar BI会在后端通过 POST 的方式访问用户的 API,并在请求的 body 中带上过滤条件、下钻参数、联动参数等当前图表拉取数据时需要的信息,可以参考后面每个语言下如何获取的说明。具体的请求情况可以在图表的数据「调试」时弹框中看到。
  • Sugar BI中的每个图表可以对应一个数据 API,用户浏览报表时,选定一定的过滤条件,点击「查询」按钮将会通过 API 拉取相应的数据;前面说过,为了确保用户数据的安全性,Sugar BI上的所有数据请求都在Sugar BI的后端通过 curl 的方式访问产品线的 API,都是使用的POST请求,POST 的数据是过滤条件、下钻、联动参数等,并且在请求的 Header 中会附加Sugar-Token.
  • Sugar BI中支持 10+种过滤组件,有些过滤组件是支持绑定数据的,例如单选,就可以给它绑定单选项的数据。下面分别列举每种过滤组件在使用 API 方式绑定自身数据时,所对应的数据 API 返回的 JSON 格式要求:
  • 有以下的方式来保证数据 API 的安全性: API 的 token: Sugar BI上的所有数据请求都在Sugar BI的后端通过 curl 的方式访问用户的 API,并且用户可以设置访问的 token,设置的 token 会作为查询参数附加在 API 请求的头文件 Header 中,格式为:Sugar-Token: yourToken。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部