問題タブ [azure-stream-analytics]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2316 参照

json - Azure Stream Analytics エラー: 入力イベントを Json として逆シリアル化できませんでした

Stream Analytics ジョブを作成しようとしています。メッセージは、次の形式で送信されていますJSON

ジョブを実行しているときに、次のエラーが発生します。

0 投票する
1 に答える
376 参照

azure-stream-analytics - アプリケーション インサイトのカスタム メトリックを SQL Db に格納するためのストリーム分析クエリ

App Ins に記録されているすべてのカスタム メトリックを保存したいので、SQL データベースに移動します。

App Ins で cont エクスポートを有効にしました。これにより、App Ins カスタム メトリックが BLOB にダンプされます。

ここから、Stream Analytic に SQL Azure のデータをダンプしてもらいます。

問題は、SA で変換クエリを作成できないことです。

ログに記録される数百のカスタム指標があります。

このようにSQLに保存したい

私はクエリでこれを達成しようとしています:

しかし、運が悪い、提案してください。

ありがとう

0 投票する
1 に答える
198 参照

azure-stream-analytics - 出力を別の入力にする方法は?

ケース: イベント ハブから受信した合計値を合計する 1 日の集計ウィンドウがあり (1、2、3 … 1 分ごとに値が送信されます)、出力を 1dayresult という BLOB に設定します。ここで、ブロブ データを別の 1 週間の集計入力として取得したいと考えています。毎週、ブロブからデータを取得して計算を行いたいので、1 日の結果のブロブを 1 週間の集計の入力として設定できますか? ウィンドウ ユニットを 7 日に設定できることはわかっていますが、パフォーマンスが低下すると考えられます。入力として 1 日の結果 BLOB を作成すると、必要な値は 7 つだけになりますが、7 日のウィンドウを使用すると、 7*24*60 以上の値を入力してから計算を行います。1 か月の集計も行いたいのですが、ウィンドウの最大サイズは 7 日です。では、それを達成する方法は?

0 投票する
1 に答える
668 参照

azure-stream-analytics - ASA の LAG 機能の最大 LIMIT DURATION は?

デバイスからデータをストリーミングしていますが、LAG 関数を使用して、特定のデバイスから最後に受信した値を識別したいと考えています。データは定期的にストリーミングされるわけではなく、まれに、デバイスからデータを受信するまでに数日かかることがあります。

LIMIT DURATION 句の最大期間はありますか?

LIMIT DURATION の期間が長いことのマイナス面はありますか?

0 投票する
3 に答える
1747 参照

json - Stream Analytics -> Service Hub -> Logic Apps からロジック アプリで Json を解析する

SQL データベースにデータを挿入するロジック アプリを構築しようとしています。データは Stream Analytics ジョブから取得され、Service Bus トピックで出力され、Service Bus トリガーの Logic Apps で消費されます。

挿入された行のプロパティを入力するには (「名前」列が 1 つしかないとしましょう)、次の構文を使用してこれが機能することがわかりました。

メッセージ本文に「名前」プロパティが含まれている場合。

ただし、これを実行すると次のエラーメッセージが表示されます。

'、行 0、位置 0.'。使用方法の詳細については、 https://aka.ms/logicexpressions#jsonを参照してください。

そのため、コンテンツが別のエンベロープに囲まれており、json の解析が機能していないようです。

1)これを回避する簡単な方法はありますか?

2) このような統合は、すべて Microsoft スタック内で行われるのではないでしょうか?

ありがとう、ステファン

0 投票する
2 に答える
343 参照

azure-table-storage - Analytics クエリで複数のパーティション キーを使用して複数の Azure ストレージ テーブルにデータを格納する

異なるパーティション キー/パーティション ID を持つ 2 つのイベント データをイベント ハブに送信するシナリオがあります。

ここで、ストリーム分析で、同じ接続文字列 ( machine1input と machine2input など) を持つ 2 つの入力エイリアスと 2 つの異なる出力エイリアスを作成しましたが、ここでは、各出力エイリアスが別々のテーブル ストレージを指しています。

今、私のイベントデータはこのようなものです。

ここでは、MachineName-M1 を別のパーティション (たとえば 1) に送信し、MachineName-M2 を別のパーティション (たとえば 2) に送信しています。

Machine1Recordこれで、とという 2 つの Azure ストレージ テーブルができMachine2Recordました。Machine1Recordここで、マシン M1 レコードがテーブルに格納され、マシン M2 レコードがMachine2Recordデータとして自動的にテーブルに格納されるように、ストリーム分析クエリ ウィンドウにクエリを記述します。

このようなものを実現するために、多くのクエリを試しました。

しかし、どれも機能していません。これについて助けてください。ありがとう。