Диаграмма Ганта для очереди процессов

Описание

Диаграмма Ганта - это тип столбчатых диаграмм (гистограмм), который используется для иллюстрации плана, графика работ по какому-либо проекту. Она состоит из полос, ориентированных вдоль оси времени. Каждая полоса на диаграмме представляет отдельную задачу в составе проекта (вид работы), её концы - моменты начала и завершения работы, её протяженность — длительность работы. Вертикальной осью диаграммы служит перечень процессов.

Конфигурация

Диаграмма настраивается через конфигурацию очереди процессов.

Для указания значения столбца используется формат: { n }

где n - это номер столбца в конфигурации

Включение диаграммы: chart=1 Название элементов по оси Х: chart.series.x=PK{ 13 } ({ 1 })

legendX

Указание номера столбца, которое будет использоваться как начало работ: chart.series.y.start.column.id=7 Указание номера столбца, которое будет использоваться как конец работ: chart.series.y.end.column.id=8 Указание формата отображения на полосах chart.label.format={ 13 } { 17 } { 22 } { 14 } image::label.png[] Указание формата отображения при наведении курсора на полосу chart.info.format=<div class="pa-3"><span><b>Статус:</b> { 6 }</br><b>PK { 13 }</div> image::info.png[]

Цвет

Цвет полос на диаграмме можно конфигурировать 2 способами:

  • Через статус процесса

Указание статуса процесса: chart.color.1.status.id=10 Указание цвета для этого статуса: chart.color.1.hue=#fc5c65

  • Через значение столбца

Указание номера столбца chart.color.2.column.id=19 Указание значения столбца chart.color.2.value=Апстримы / пиринги / сторонние операторы Указание цвета для этого значения chart.color.2.hue=#9b59b6

Приоритетом обладает указание цвета через значение столбца