Azure Stream Analytics のジョブの状態

Stream Analytics ジョブは常に、実行中、停止、デグレード、失敗の 4 つの状態のいずれかに当てはまります。 ジョブの状態は、Azure portal の Stream Analytics ジョブの概要ページで確認できます。

ジョブの状態を示すスクリーンショット。

State 説明 推奨アクション
実行中 ジョブは Azure 上で実行されており、定義された入力ソースからのイベントを読み取って、それらを処理し、構成済みの出力シンクに結果を書き込んでいます。 主要メトリックを監視して、ジョブのパフォーマンスを追跡することをお勧めします。
停止 ジョブは停止し、イベントを処理していません。 NA
デグレード 入力接続と出力接続に断続的な問題がある可能性があります。 これらのエラーは一時的エラーと呼ばれます。これにより、ジョブが機能低下状態になる場合があります。 Stream Analytics は、このようなエラーからすぐに回復し、(数分内に) 実行中の状態に戻ろうと試行します。 これらのエラーの原因としては、ネットワークの問題、他の Azure リソースの可用性、逆シリアル化エラーなどが考えられます。ジョブがデグレード状態の時には、ジョブのパフォーマンスが低下する可能性があります。 診断ログやアクティビティ ログを見て、これらの一時的エラーの原因に関する詳細を調べることができます。 逆シリアル化エラーなどの場合には、イベントが無効にならないよう、是正措置を実行することをお勧めします。 ジョブのリソース使用率が何度も制限値に達している場合は、SU の数を増やすか、ジョブを並列化することをお試しください。 ユーザーが是正措置を実行できない場合には、Stream Analytics が "実行中" の状態に回復しようと試みます。
基準値の遅延メトリックを使用して、これらの一時的エラーがジョブのパフォーマンスに影響するかどうか判別できます。
Failed ジョブで重大なエラーが発生し、失敗の状態になりました。 イベントは読み取られず、処理もされていません。 ジョブが失敗の状態になる一般的な原因は、ランタイム エラーです。 アラートを構成すると、ジョブが失敗状態になった際に通知を受けることができます。

アクティビティ ログやリソース ログを使用してデバッグを行うことにより、根本原因を特定し、問題に対処することができます。

次のステップ