甘特图

此文档适用于 NeoDash 的不受支持版本,它是 Neo4j Labs 的一部分。对于支持的 NeoDash 产品用户,请参阅 NeoDash commercial

甘特图可用于在时间轴上可视化任务及其依赖关系。NeoDash 甘特图将您的任务视为图中的节点,并将您的关系视为它们之间的依赖关系。

要使用桑基图,节点上必须至少有三个属性

  • 一个 startDate

  • 一个 endDate

  • 一个 title

此外,还可以可视化不同类型的任务依赖关系。依赖关系必须作为关系上的一个属性存储,并且可以是以下四个值之一

  • SE:依赖关系从原始任务的始到下一个任务的束。

  • SS:依赖关系从原始任务的始到下一个任务的始。

  • ES:依赖关系从原始任务的束到下一个任务的始。

  • EE:依赖关系从原始任务的束到下一个任务的束。

示例

甘特图

返回要在图表中可视化的节点和关系。必须在报告的高级设置中指定三个节点属性(开始日期、结束日期和标题)。

MATCH (a:Activity)-[r:FOLLOWS]->(a2:Activity)
RETURN a, r, a2
Gantt Chart

高级设置

名称 类型 默认值 描述

条形颜色

字符串

'#a3a3ff'

任务条的默认颜色(未应用任何样式规则)。

任务标签属性

字符串

'activityName'

要在任务条上显示的节点属性。

任务开始日期属性

字符串

'startDate'

用作任务开始日期的节点属性。

任务结束日期属性

字符串

'endDate'

用作任务结束日期的节点属性。

任务排序属性

字符串

(自动)

任务的自定义排序。默认为使用开始日期属性。

依赖类型属性

字符串

'rel_type'

存储依赖类型的关系属性。属性值必须是 ['SS', 'SE', 'ES', 'EE'] 中的一个。

视图模式

字符串

'auto'

图表的缩放级别。必须是 ['auto', 'Half Day', 'Day', 'Week', 'Month', 'Year'] 中的一个。

左边距 (px)

数字

24

可视化左侧的像素边距。

右边距 (px)

数字

24

可视化右侧的像素边距。

上边距 (px)

数字

24

可视化顶部的像素边距。

下边距 (px)

数字

40

可视化底部的像素边距。

自动运行查询

开/关

激活时,当报告显示时自动运行查询。设置为“关闭”时,会显示查询,需要手动执行。

报告描述

markdown 文本

指定后,会在报告标题中添加另一个按钮,用于打开一个弹出窗口。此弹出窗口包含此设置中渲染的 markdown。

基于规则的样式设置

使用基于规则的样式设置菜单,可以将以下样式规则应用于甘特图

  • 任务条的颜色。

© . All rights reserved.