0

私は Azure を初めて使用し、クエリ システムを正しく理解できているかどうかわかりません。1.5 秒ごとにデータを Service Bus に送信するアプリケーションがあり、リアルタイムで 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)

より具体的に言えば、私がする必要があるのは次のようなものです: おもちゃの車が加速している場合、加速の増減、または部屋の実際の温度を示すゲージを使用できます。 16°C までは、この正確な値を示しています。私は何を間違っていますか?

4

1 に答える 1

0

入力と出力の両方を正しく定義し、それらをクエリに含めていることを確認してください。

 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)
于 2016-03-03T19:18:57.433 に答える