Display structured data in a clear, sortable table.
yaml
type: "io.kestra.plugin.core.dashboard.chart.Table"Examples
Display a table with Log counts for each level by Namespace.
yaml
charts:
- id: table_logs
type: io.kestra.plugin.core.dashboard.chart.Table
chartOptions:
displayName: Log count by level for filtered namespace
data:
type: io.kestra.plugin.core.dashboard.data.Logs
columns:
level:
field: LEVEL
count:
agg: COUNT
where:
- field: NAMESPACE
type: IN
values:
- dev_graph
- prod_graph
Properties
data *RequiredNon-dynamicDataFilter
id *RequiredNon-dynamicstring
Validation RegExp
^[a-zA-Z0-9][a-zA-Z0-9_-]* Min length
1chartOptions Non-dynamicTableOption
Definitions
io.kestra.plugin.core.dashboard.chart.tables.TableColumnDescriptor
agg string
Possible Values
AVGMAXMINSUMCOUNTcolumnAlignment string
Default
LEFT Possible Values
LEFTRIGHTCENTERdisplayName string
field string
labelKey string
GREATER_THAN_OR_EQUAL_TO
type *Requiredobject
value *Requirednumberstring
field string
labelKey string
NOT_EQUAL_TO
type *Requiredobject
value *Requirednumberstring
field string
labelKey string
OR
type *Requiredobject
values *RequiredContainsEndsWithEqualToGreaterThanGreaterThanOrEqualToInIsFalseIsNotNullIsNullIsTrueLessThanLessThanOrEqualToNotEqualToNotInOrRegexStartsWith
Min items
1field string
labelKey string
io.kestra.plugin.core.dashboard.chart.tables.TableOption-HeaderOption
enabled boolean
Default
trueCONTAINS
type *Requiredobject
value *Requirednumberstring
field string
labelKey string
EQUAL_TO
type *Requiredobject
value *Requirednumberstring
field string
labelKey string
LESS_THAN
type *Requiredobject
value *Requirednumberstring
field string
labelKey string
io.kestra.core.models.dashboards.DataFilter
type *Requiredobject
IS_NULL
type *Requiredobject
field string
labelKey string
IS_TRUE
type *Requiredobject
field string
labelKey string
LESS_THAN_OR_EQUAL_TO
type *Requiredobject
value *Requirednumberstring
field string
labelKey string
io.kestra.plugin.core.dashboard.chart.tables.TableOption-PaginationOption
enabled boolean
Default
trueIN
type *Requiredobject
values *Requiredarray
Min items
1field string
labelKey string
io.kestra.plugin.core.dashboard.chart.tables.TableOption
displayName *Requiredstring
Min length
1description string
header TableOption-HeaderOption
Default
{
"enabled": true
}pagination TableOption-PaginationOption
Default
{
"enabled": true
}width integer
Default
6 Minimum
>= 1 Maximum
<= 12STARTS_WITH
type *Requiredobject
value *Requiredstring
field string
labelKey string
REGEX
type *Requiredobject
value *Requiredstring
field string
labelKey string
ENDS_WITH
type *Requiredobject
value *Requiredstring
field string
labelKey string
io.kestra.core.models.dashboards.OrderBy
column *Requiredstring
Min length
1order string
Default
ASC Possible Values
ASCDESCNOT_IN
type *Requiredobject
values *Requiredarray
Min items
1