甘特图使用横轴表示时间,纵轴表示活动或项目,图中的线条用来表示在计划期间活动的安排以及完成情况。
甘特图的数据绑定
在「数据」中需要绑定「任务名称」维度 1 个,「开始日期」维度 1 个,「结束日期」维度 1 个,「完成进度」度量 1 个(非必需,数值范围是 0 到 1)。其中「开始日期」和「结束日期」两个日期维度仅限「日期」和「日期时间」类型。
DATEDIFF({完成日期}, {开始日期}) / (DATEDIFF({结束日期}, {开始日期})+1)
注意这里的 +1 是将 DATEDIFF 出的天数加 1,例如两个日期相同时 DATEDIFF 结果为 0,但又需要按一整天算。
在「高级」中还可以配置「任务颜色」「任务进度颜色」,「基准日期」可以选择「当前日期」或「上一个」,图表中会标出对应的日期标线。
注意如果日期维度是日期类型,仅有年月日没有时分秒,当某一任务的开始日期为 2022-05-01,结束日期为 2022-05-01 会按 0 天算,在图表中不显示图形,开启「结束日期算一整天」后这种情况按 1 天算可以在图表中显示。
自定义配色
在自定义配色中「系列颜色」可以分配某些个特殊任务的颜色。「简单配色」中的配色项优先级较低。