簡體   English   中英

Azure流分析臨時查詢

[英]Azure Stream Analytics temporal queryes

我是Azure的新手,我不確定查詢系統是否正確。 我有一個應用程序,它每1.5秒將數據發送到我的服務總線,我需要實時將數據發送到PowerBI。 最簡單的查詢

SELECT * FROM DataSource

返回所有數據,我不能用它來查看實時事件。 因此,我進行了搜索,發現了有關“時間查詢”的信息,但是我遵循的每個示例似乎都沒有幫助我(可能我做得不好)。 這是我的查詢:

SELECT id, pais, temp, vel, son, lon, lat, hora, dia, colisao, multa, motor, System.timestamp as time, COUNT(*)
FROM fakentrance TIMESTAMP BY time
GROUP BY
id, pais, temp, vel, son, lon, lat, hora, dia, colisao, multa, motor,
TUMBLINGWINDOW(s, 2)

更具體的說,我需要做的是:如果我的玩具車在加速,我可以用一個儀表來顯示它的加速度或房間的實際溫度的升高或降低,因此,如果溫度是30°C並且下降至16°C時,將顯示此精確值。 我究竟做錯了什么?

確保正確定義了輸入和輸出,並將它們包括在查詢中。

 SELECT id, pais, temp, vel, son, lon, lat, hora, dia, colisao, multa, motor, System.timestamp as time, COUNT(*)
    INTO
    <PowerBIOutput>
    FROM <DataSource> TIMESTAMP BY time
    GROUP BY
    id, pais, temp, vel, son, lon, lat, hora, dia, colisao, multa, motor, TUMBLINGWINDOW(s, 2)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM