
TimeSeries
Track trends over time with dynamic time series charts.
TimeSeries
Track trends over time with dynamic time series charts.
Track trends over time with dynamic time series charts.
yaml
type: "io.kestra.plugin.core.dashboard.chart.TimeSeries"Examples
Display a chart with Executions over the last week.
yaml
charts:
- id: executions_timeseries
type: io.kestra.plugin.core.dashboard.chart.TimeSeries
chartOptions:
displayName: Total Executions
description: Executions last week
legend:
enabled: true
column: date
colorByColumn: state
data:
type: io.kestra.plugin.core.dashboard.data.Executions
columns:
date:
field: START_DATE
displayName: Date
state:
field: STATE
total:
displayName: Executions
agg: COUNT
graphStyle: BARS
duration:
displayName: Duration
field: DURATION
agg: SUM
graphStyle: LINES
Properties
data*RequiredNon-dynamic
Definitions
io.kestra.core.models.dashboards.DataFilter
type*Requiredobject
columnsobject
io.kestra.plugin.core.dashboard.chart.timeseries.TimeSeriesColumnDescriptor
aggstring
Possible Values
AVGMAXMINSUMCOUNTdisplayNamestring
fieldstring
graphStylestring
Possible Values
LINESBARSPOINTSlabelKeystring
orderByarray
io.kestra.core.models.dashboards.OrderBy
column*Requiredstring
Min length
1orderstring
Default
ASCPossible Values
ASCDESCwhere
CONTAINS
field*Requiredstring
type*Requiredobject
value*Requirednumberstring
labelKeystring
ENDS_WITH
field*Requiredstring
type*Requiredobject
value*Requiredstring
labelKeystring
EQUAL_TO
field*Requiredstring
type*Requiredobject
value*Requirednumberstring
labelKeystring
GREATER_THAN
field*Requiredstring
type*Requiredobject
value*Requirednumberstring
labelKeystring
GREATER_THAN_OR_EQUAL_TO
field*Requiredstring
type*Requiredobject
value*Requirednumberstring
labelKeystring
IN
field*Requiredstring
type*Requiredobject
values*Requiredarray
Min items
1labelKeystring
IS_FALSE
field*Requiredstring
type*Requiredobject
labelKeystring
IS_NOT_NULL
field*Requiredstring
type*Requiredobject
labelKeystring
IS_NULL
field*Requiredstring
type*Requiredobject
labelKeystring
IS_TRUE
field*Requiredstring
type*Requiredobject
labelKeystring
LESS_THAN
field*Requiredstring
type*Requiredobject
value*Requirednumberstring
labelKeystring
LESS_THAN_OR_EQUAL_TO
field*Requiredstring
type*Requiredobject
value*Requirednumberstring
labelKeystring
NOT_EQUAL_TO
field*Requiredstring
type*Requiredobject
value*Requirednumberstring
labelKeystring
NOT_IN
field*Requiredstring
type*Requiredobject
values*Requiredarray
Min items
1labelKeystring
OR
field*Requiredstring
type*Requiredobject
values*Required
Min items
1CONTAINS
field*Requiredstring
type*Requiredobject
value*Requirednumberstring
labelKeystring
ENDS_WITH
field*Requiredstring
type*Requiredobject
value*Requiredstring
labelKeystring
EQUAL_TO
field*Requiredstring
type*Requiredobject
value*Requirednumberstring
labelKeystring
GREATER_THAN
field*Requiredstring
type*Requiredobject
value*Requirednumberstring
labelKeystring
GREATER_THAN_OR_EQUAL_TO
field*Requiredstring
type*Requiredobject
value*Requirednumberstring
labelKeystring
IN
field*Requiredstring
type*Requiredobject
values*Requiredarray
Min items
1labelKeystring
IS_FALSE
field*Requiredstring
type*Requiredobject
labelKeystring
IS_NOT_NULL
field*Requiredstring
type*Requiredobject
labelKeystring
IS_NULL
field*Requiredstring
type*Requiredobject
labelKeystring
IS_TRUE
field*Requiredstring
type*Requiredobject
labelKeystring
LESS_THAN
field*Requiredstring
type*Requiredobject
value*Requirednumberstring
labelKeystring
LESS_THAN_OR_EQUAL_TO
field*Requiredstring
type*Requiredobject
value*Requirednumberstring
labelKeystring
NOT_EQUAL_TO
field*Requiredstring
type*Requiredobject
value*Requirednumberstring
labelKeystring
NOT_IN
field*Requiredstring
type*Requiredobject
values*Requiredarray
Min items
1labelKeystring
OR
field*Requiredstring
type*Requiredobject
values*Required
Min items
1labelKeystring
REGEX
field*Requiredstring
type*Requiredobject
value*Requiredstring
labelKeystring
STARTS_WITH
field*Requiredstring
type*Requiredobject
value*Requiredstring
labelKeystring
labelKeystring
REGEX
field*Requiredstring
type*Requiredobject
value*Requiredstring
labelKeystring
STARTS_WITH
field*Requiredstring
type*Requiredobject
value*Requiredstring
labelKeystring
id*RequiredNon-dynamicstring
Validation RegExp
^[a-zA-Z0-9][a-zA-Z0-9_-]*Min length
1chartOptionsNon-dynamic
Definitions
io.kestra.plugin.core.dashboard.chart.timeseries.TimeSeriesOption
column*Requiredstring
Min length
1displayName*Requiredstring
Min length
1colorByColumnstring
descriptionstring
legend
Default
{
"enabled": true
}io.kestra.core.models.dashboards.charts.LegendOption
enabledboolean
Default
truetooltipstring
Default
ALLPossible Values
NONEALLSINGLEwidthinteger
Default
6Minimum
>= 1Maximum
<= 12