デバイスがAzure IoT hubにデータを送信するときに結果をデバイスに返すAzure関数を作成しました。私はtutorialに従って、出力をSQLとAzure関数に送ります。ここに私のASAの質問です。Azure Stream AnalyticsがAzure機能を起動できませんでした
WITH subquery as (
SELECT
messageId,
deviceId,
temperature,
humidity,
EventProcessedUtcTime,
DemoML(temperature, humidity) as result1
from DemoInput
)
SELECT
messageId as messageId,
deviceId as deviceId,
temperature as temperature,
humidity as humidity,
EventProcessedUtcTime as EventProcessedUtcTime,
result1.[Scored Labels] as result,
result1.[Scored Probabilities] as resultProbability
INTO
[DemoOutput]
FROM
[subquery]
SELECT
*
INTO
[c2d]
FROM
[subquery]
なぜAzure機能を起動しないのかわかりません。しかし、最後の行を[サブクエリ]から[DemoInput]に変更するとうまくいきます。これはなぜ起こるのですか?
DemoOutputはどうなっていますか?それは働いていますか?テスト目的のために、Blobストレージの出力を追加し、クエリc2dをDemoOutputBlobに置き換えます。 –
DemoOutputがSQLに出力されます。それは働いている。 – SamTew