Gantt Chart
The SenseOps Gantt Chart provides a structured and interactive way to visualize project timelines. It combines task hierarchy, scheduling, and dependencies into a single view, enabling users to monitor progress, identify bottlenecks, and manage complex project plans efficiently.
The chart supports both simple schedules and multi-level project structures with hierarchical relationships, dependencies, and progress tracking.
Accessing Gantt Chart
Step 1. Open Qlik Sense Application:
Open your Qlik Sense Hub and select the application where you want to add the Gantt Chart.
Step 2. Enter Edit Mode:
Navigate to the sheet or create a new one and enter Edit Mode.
Step 3. Access Custom Objects:
In the left panel, click on Custom Objects.
Step 4. Select SenseOps Extension:
Locate and select SenseOps from the list.
Step 5. Add SenseOps Gantt Chart:
Drag and drop the SenseOps Gantt Chart onto the sheet.
Chart Layout
The Gantt Chart is divided into two primary sections:
- Task List Panel (Left): Displays task hierarchy and associated details
- Timeline Panel (Right): Visual representation of tasks over time
Configuration
Time Scale
Controls the display of time within the chart:
- Supported zoom levels: Day, Week, Month, Quarter, Year
- Custom date formatting
- Configurable visible date range
- Optional Today Line indicator
- Highlight weekends and holidays
Task List Panel
Defines how task data is structured and displayed:
- Hierarchical task representation using Parent Task ID
- Expand and collapse task groups
- Optional Work Breakdown Structure (WBS) numbering
- Configurable columns (e.g., Start Date, End Date, Progress)
- Adjustable panel width
Timeline Panel
Displays task scheduling visually:
- Task bars aligned to timeline
- Dependency links between tasks
- Configurable timeline headers (day, week, month)
- Optional overlays such as the Today Line
Task Appearance
Customizes the visual styling of task bars:
-
Color options:
- Fixed color
- By dimension
- By measure
- By percentage complete
- By expression
-
Styling options:
- Opacity and borders
- Corner radius
- Label position and formatting
Progress and Baseline
Tracks execution status and planned timelines:
- Enable progress indicators within task bars
- Display baseline start and end dates
- Visual comparison of planned vs actual timelines
Dependencies
Defines relationships between tasks:
- Dependencies are defined using comma-separated predecessor Task IDs
- Support for multiple dependencies per task
- Dependency link styles: Straight, Curved, Elbow
- Highlight dependency chains on hover
Critical Path
Identifies tasks that directly impact project completion:
- Automatic detection of the longest dependency chain
- Highlights tasks that cannot be delayed without affecting the overall timeline
Conditional Formatting
Applies rule-based styling to tasks:
-
Conditions based on:
- Progress
- Task attributes
- Dates
-
Customizable properties:
- Bar color
- Font style and weight
Reference Markers
Reference Lines
- Add vertical markers for key dates
- Custom labels and styling
Reference Ranges
- Highlight specific time periods
- Configurable color and opacity
Milestones
Represents key events in the timeline:
- Configurable marker shapes (e.g., diamond, circle)
- Custom positioning and styling
Milestones are automatically displayed for zero-duration tasks (Start Date = End Date) or can be defined manually.
Custom Events
Adds additional timeline overlays:
- Define start and end dates
- Custom styling and layering
- Optional progress visualization
- Can be aligned to specific task groups or displayed across the full timeline
Interactions
Enables user interaction within the chart:
- Task selection for filtering
- Expand/collapse hierarchy
- Tooltips on hover
- Zoom controls (including mouse wheel support)
- Search functionality
- Configurable click actions
Tooltips
Provides contextual task information:
- Default tooltip with configurable fields
- HTML template-based customization
- Support for embedded Qlik Master Visualizations (Master Object tooltips)
Export
Exports the chart for external use:
- Supported formats: PNG, PDF
- Configurable layout and orientation
Animations
Enhances visual transitions:
- Enable or disable animations
- Adjustable animation speed
Actions
Defines task-level behaviors:
- Trigger actions on task interaction
- Supports multiple actions per task
- Useful for navigation and drill-down
Data Requirements
Dimensions
- Task Name
- Task ID
- Parent Task ID (for hierarchy)
Measures
- Start Date
- End Date
- Percentage Complete
- Baseline Start
- Baseline End
- Dependencies