I am doing an IoT project from industria that publishing data from OPC Server which collect machine data from PLCs to Azure event hub, and I use stream analytics to output the data to Power BI. And below is the query that I set in stream analytics.
SELECT
co,
id,
avg(v) as v,
System.Timestamp as Time
INTO
[bioutput]
FROM
[input]
GROUP BY
TUMBLINGWINDOW(second,5),
co,
id
I have tried to create some dashboard in Power Bi Online these days and have three questons now. I see that there are other people also raised similar question, but most of solution are based on Desktop version? Anyways, appreicate that anyone can answer again in my scenario.
1) I am not able to use gauge widget to show a real time or "don't summarize" value like a real time temperature, it is either summarized, avg, min or max... Just want to confirm again whether it is really impossible. Meanwhile, I saw in the bottom of this link "https://powerbi.microsoft.com/en-us/documentation/powerbi-service-real-time-streaming/", looks like he uses line chart and card widget to show the real time stream. For line chart, yes, I am able to display live stream as well (I guess it is because of having timestamp in Axis?). But for card widget, again only having aggregation option instead of "don't summarize". Does anyone know how that guy achieve?
2) When I publish the report to dashboard, I found the page will not auto-refresh until manually click the refresh button which is not I expected.
3) As I use "System.Timestamp as Time" in the query, it is showing UTC time. How can I convert to local time? I am in China so should be UTC +8.0