私はAzureで初心者ですが、Windows AzureでStream Analyticsジョブを作成しました。ここでは、ジョブで2つの入力を使用しています.1つはイベントハブのタイプで、もう1つはタイプブロブストレージです。以下はBlobストレージ入力はストリーム分析でnullを返します。ジョブ出力クエリ
(SQLデータベースに格納出力に)ASA仕事のためのSQLクエリです:
以下SELECT
IP.DeviceId
, IP.CaptureTime
, IP.Value
, [TEST-SAJ-DEMO-BLOB-Input].[DataType] AS TempVal -- Blob Storage Input
INTO
[Test-Output-Demo] -- SQL Table to store output
FROM
[TEST-SAJ-DEMO-Input] IP -- Event Hub Input
は、私のBLOBストレージコンテナー(BLOBストレージ入力[TEST-SAJ-DEMO-BLOB]でJSONデータであり、入力])
{"DataType":"DEMO"}
すべてはを除いて正常に動作している[TEST-SAJ-DEMO-BLOB-入力]。[データ型]リターンヌルの代わりに、文字列 'DEMO'。
イベントハブ入力によって送信されたすべてのデータはSQLテーブルに格納されており、エラーは処理中ではありません。
すべてのヘルプは高く評価され...
Hey @Paulエイリアスの問題ではありませんが、ここでは入力名と少し混乱していると思います。ここでは、** [TEST-SAJ-DEMO-Input]からDeviceId、CaptureTime、Valueを選択しています** **イベントハブ入力**です。** DataType AS TempVal **を** [TEST -SAJ-DEMO-BLOB-Input] ** Blobストレージ入力**です。また、あなたが言ったように、私が完全なソース名を使用するかどうかは関係ありません。 – Shri