3

我在 IoT 中心连接了 IoT 传感器数据,我可以看到 Azure 时序见解,我可以在其中按 DeviceId 和 avg 和 sum 查询数据。我怎样才能使它在我的 HTML 网站中可用,以 web-socket 连续显示数据。

我在 D3 和 Angular 中设计了图表。我怎样才能将这些数据输入 App。如果你有任何例子。

我看到它的文档非常有限

var aggregateExpressions4 = [];
var startDate = new Date('2017-04-19T13:00:00Z');
var endDate = new Date(startDate.valueOf() + 1000*60*60*1);
aggregateExpressions4.push(new 
tsiClient.ux.AggregateExpression({predicateString: "Factory = 'Factory3'"}, 
{property: 'Temperature', type: "Double"}, ['avg', 'min', 'max'],
{ from: startDate, to: endDate, bucketSize: '2m' }, {property: 'Station', type: 'String'}, 'green', 'Factory3Temperature'));

https://docs.microsoft.com/en-us/azure/time-series-insights/tutorial-explore-js-client-lib

如果我可以将其作为 dat 的结果,我可以将它们推送到我的 D3 图表中。但它试图通过自己的条形图和饼图来推动自己的图表。

var barChart =  new 
tsiClient.ux.BarChart(document.getElementById('chart4'));
barChart.render(transformedResult, {grid: true, timestamp: '2017-04-19T13:00:00Z', legend: 'compact'}, aggregateExpressions4);
4

1 回答 1

0

微软已经给出了这个我已经尝试了这个 https://docs.microsoft.com/en-us/rest/api/time-series-insights/time-series-insights-reference-queryapi

于 2018-11-09T14:07:17.617 回答