Arrow: cast timestams to Number (#29402)

This commit is contained in:
Ryan McKinley 2020-11-25 15:14:21 -08:00 committed by GitHub
parent 12a07aff82
commit ae7328fbd5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View File

@ -68,6 +68,7 @@ export function arrowTableToDataFrame(table: Table): ArrowDataFrame {
}
case ArrowType.Timestamp: {
type = FieldType.time;
values = new NumberColumn(col); // Cast to number
break;
}
case ArrowType.Utf8: {

View File

@ -6,7 +6,6 @@ import {
Field,
DataFrame,
getTimeField,
dateTime,
getFieldDisplayName,
getColorForTheme,
} from '@grafana/data';
@ -47,7 +46,7 @@ export class DataProcessor {
const datapoints = [];
for (let r = 0; r < series.length; r++) {
datapoints.push([field.values.get(r), dateTime(timeField.values.get(r)).valueOf()]);
datapoints.push([field.values.get(r), timeField.values.get(r)]);
}
list.push(this.toTimeSeries(field, name, i, j, datapoints, list.length, range));