|
|
|
@ -107,13 +107,24 @@ export class MssqlDatasource { |
|
|
|
|
format: 'table', |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
const data = { |
|
|
|
|
queries: [interpolatedQuery], |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
if (optionalOptions && optionalOptions.range) { |
|
|
|
|
if (optionalOptions.range.from) { |
|
|
|
|
data['from'] = optionalOptions.range.from.valueOf().toString(); |
|
|
|
|
} |
|
|
|
|
if (optionalOptions.range.to) { |
|
|
|
|
data['to'] = optionalOptions.range.to.valueOf().toString(); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return this.backendSrv |
|
|
|
|
.datasourceRequest({ |
|
|
|
|
url: '/api/tsdb/query', |
|
|
|
|
method: 'POST', |
|
|
|
|
data: { |
|
|
|
|
queries: [interpolatedQuery], |
|
|
|
|
}, |
|
|
|
|
data: data, |
|
|
|
|
}) |
|
|
|
|
.then(data => this.responseParser.parseMetricFindQueryResult(refId, data)); |
|
|
|
|
} |
|
|
|
|