アクティビティ ログとリソース ログを使用して、予期しない動作のデバッグを Azure Stream Analytics ジョブから行うことができます。 この記事では、すべてのデータ エラー コードについて説明します。 データ エラーは、ストリーム内に不適切なデータ (予期しないレコード スキーマなど) がある場合に発生します。
InputDeserializationError
- 原因:入力データの逆シリアル化中にエラーが発生しました。
InputEventTimestampNotFound
- 原因: Stream Analytics でリソースのタイムスタンプを取得できません。
InputEventTimestampByOverValueNotFound
-
原因: Stream Analytics で
TIMESTAMP BY OVER COLUMNの値を取得できません。
InputEventLateBeyondThreshold
- 原因:構成された許容値よりも後に入力イベントが送信されました。
InputEventEarlyBeyondThreshold
- 原因: 入力イベントのアプリケーション タイムスタンプのしきい値よりも前に入力イベントが到着しました。
AzureFunctionMessageSizeExceeded
- 原因:Azure Functions へのメッセージ出力がサイズ制限を超えています。
EventHubOutputRecordExceedsSizeLimit
- 原因: Azure Event Hubs への書き込み時に、出力レコードがサイズの上限を超えています。
CosmosDBOutputInvalidId
- 原因:特定の列の値または型が無効です。
- 推奨事項:255 文字以内の一意の空でない文字列を指定します。
CosmosDBOutputInvalidIdCharacter
- 原因:出力レコードの Document ID に無効な文字が含まれています。
CosmosDBOutputMissingId
-
原因: 出力レコードで、主キーのプロパティとして使用する列
[id]が含まれていません。
CosmosDBOutputMissingIdColumn
- 原因:出力レコードに Document ID プロパティが含まれていません。
- 推奨事項: クエリ出力に、'255' 文字未満の一意の空でない文字列を含む列が含まれていることを確認します。
CosmosDBOutputMissingPartitionKey
- 原因: 出力レコードに、パーティション キー プロパティとして使用する列がありません。
CosmosDBOutputSingleRecordTooLarge
- 原因: Azure Cosmos DB に対する 1 つのレコードの書き込みが大きすぎます。
SQLDatabaseOutputDataError
- 原因: データに問題があるため、Stream Analytics で Azure SQL Database にイベントを書き込むことができません。