Skip to main content

Intro

Dependency Gantt charts are used to illustrate project schedules. Each task in a project is represented as a horizontal bar with a start date and an end date. Tasks are represented along the vertical axis, and dates are represented along the horizontal axis. You can break tasks down by project, in which case each project is shown in a different color and appears as a legend item. However, projects are optional in Gantt charts. The Dependency Gantt chart handles changes in dates for you and gives many new display options to communicate project timelines. This article describes how to power a Dependency Gantt chart and the unique properties available for this chart in Analyzer.

Power a Dependency Gantt Chart

Domo Dependency Gantt charts require three columns or rows of data from your DataSet—one for items (tasks), one with start dates for each task, and one for the duration of each task. You can also add other optional columns, such as one for project category data. Adding project category data causes the bars for each category to appear in different colors, including multiple projects, and adds a legend to the chart showing which project category is which. This table describes each of the three required fields for the Dependency Gantt chart and the five optional ones, displayed above the chart editor in Analyzer.

Field Name

Data Type

Required

Description

Notes

Item

Text

Row label and unique key

N/A

Start date

Date

Horizontal start of the bar

ISO (YYY-MM-DD) or locale-appropriate dates

Duration

Number

Bar length ( End = Start + Duration )

0 renders a milstone (diamond)

Dependency

Text

Optional

Draws red arrows connecting predecessor → successor and automatically shifts successors when predecessors move

Leave blank for tasks without predecessors

Category

Text

Optional

Bar color, legend entries, and an easy filter dimension

Keep values concise and consistent (for example, Planning and Execution )

Percent complete

Number (0-1 or 0-100)

Optional

Fill-pattern proportion inside each bar

N/A

Resource

Text

Optional

Displays in tooltips and can be added as a filter (who’s responsible)

Helpful for workload or team-based views

Scale

Number

Optional

Vertical size of each individual bar. The larger the value, the thicker the bar/taller the row.

Great for spotlighting critical tasks (for example, set Development to 3, minor tasks to 1). Combine with Grid ▸ Row Height for overall spacing.

Note: To learn about value, category, and series data, see Understanding Chart Data. For more information about choosing data columns to power your chart, see Applying DataSet Columns to Your Chart.
The following graphic shows how the data looks when displayed in the card Details view of the chart.
Gantt_Details_View.png
The following graphic shows how the data looks inside Analyzer when creating a chart.
Gantt_Analyzer_View.png

Customize a Dependency Gantt Chart

You can customize the appearance of a Dependency Gantt chart by editing its Chart Properties. For information about all chart properties, see Chart Properties. Unique properties of Dependency Gantt charts include the following:

Property

Description

Example (s)

Time Scale (X) > Show Label Hides or shows time scale labels. Labels are shown by default. gantt_no_time_scale.png
Hover Text Settings > Text

Lets you replace the default hover text with your own custom text. You can insert any of a variety of macros to reference the start date, percent of completion, category, etc. For more information, see Formatting Data Label and Hover Text in Your Chart .

In the example at right, the user replaced the default hover text with the following macro: %_PERCENT_COMPLETE% complete .

gantt_custom_macro.png