diff --git a/packages/grafana-ui/src/types/data.ts b/packages/grafana-ui/src/types/data.ts index 9eb75ea4030..678efc40f00 100644 --- a/packages/grafana-ui/src/types/data.ts +++ b/packages/grafana-ui/src/types/data.ts @@ -70,6 +70,7 @@ export interface Column { } export interface TableData extends QueryResultBase { + name?: string; columns: Column[]; rows: any[][]; } diff --git a/packages/grafana-ui/src/utils/processSeriesData.ts b/packages/grafana-ui/src/utils/processSeriesData.ts index f07baeaaf6e..1ba31e3bbde 100644 --- a/packages/grafana-ui/src/utils/processSeriesData.ts +++ b/packages/grafana-ui/src/utils/processSeriesData.ts @@ -19,6 +19,7 @@ function convertTableToSeriesData(table: TableData): SeriesData { rows: table.rows, refId: table.refId, meta: table.meta, + name: table.name, }; } diff --git a/public/app/plugins/datasource/testdata/datasource.ts b/public/app/plugins/datasource/testdata/datasource.ts index 52f6080bbd5..1d8ff8cda26 100644 --- a/public/app/plugins/datasource/testdata/datasource.ts +++ b/public/app/plugins/datasource/testdata/datasource.ts @@ -78,6 +78,7 @@ export class TestDataDatasource implements DataSourceApi { for (const t of results.tables || []) { const table = t as TableData; table.refId = query.refId; + table.name = query.alias; data.push(table); }