インジェスト エラー コード

この記事には、 データ インジェスト中に発生する可能性があるエラー コードが含まれています。

クラスターで失敗したインジェスト 診断ログ を有効にすると、 失敗したインジェスト操作ログにエラー コードが表示されます。

.show ingestion failures コマンドを使用すると、データ インジェスト管理コマンドのエラーに関する情報を表示できますが、このコマンドはインジェスト プロセスの他の段階からエラーを除外します。 すべてのステージにわたるエラーの包括的なビューについては、 インジェスト メトリック診断ログに関するページを参照してください。

インジェスト結果メトリックは、インジェスト エラーのカテゴリに関する情報を提供しますが、特定のエラー コードは表示されません。 この記事のエラーは、これらのカテゴリ別に整理されています。

注意

一時的エラー、または "General_RetryAttemptsExceeded" エラーの場合は、インジェストを再試行すると成功する場合があります。

カテゴリ:BadFormat

エラー メッセージ 説明 永続的/一時的
Stream_WrongNumberOfFields 入力レコードのフィールドの数に不整合があります。 HRESULT:0x80DA0008 永続的
Stream_ClosingQuoteMissing CSV 形式が無効です。 終わりの引用符がありません。 HRESULT:0x80DA000b 永続的
BadRequest_InvalidBlob BLOB が無効です。 永続的
BadRequest_EmptyArchive アーカイブが空です。 永続的
BadRequest_InvalidArchive アーカイブが無効です。 永続的
BadRequest_InvalidMapping インジェスト マッピングを解析できませんでした。
インジェスト マッピングを作成する方法の詳細については、「データ マッピング」を参照してください。
永続的
BadRequest_InvalidMappingReference マッピング参照が無効です。 永続的
BadRequest_FormatNotSupported 形式がサポートされていません。 これは、特定のデータ接続でサポートされていない形式を使用していることが原因である可能性があります。
インジェストでサポートされるデータ形式の詳細については、「 サポートされているデータ形式」を参照してください。
永続的
BadRequest_InconsistentMapping サポートされているインジェスト マッピングが、既存のテーブル スキーマと一致しません。 永続的
BadRequest_UnexpectedCharacterInInputStream 入力ストリームに予期しない文字があります。 永続的

カテゴリ:BadRequest

エラー メッセージ 説明 永続的/一時的
BadRequest_EmptyBlob BLOB が空です。 永続的
BadRequest_NoRecordsOrWrongFormat BLOB が空であるか、指定されたインジェスト形式が BLOB コンテンツと一致しません (たとえば MULTIJSON の代わりに JSON 形式が使用されています)。 永続的
BadRequest_EmptyBlobUri BLOB URI が空です。 永続的
BadRequest_DuplicateMapping インジェスト プロパティに、ingestionMapping と ingestionMappingReference の両方が含まれていますが、これは無効です。 永続的
BadRequest_InvalidOrEmptyTableName テーブル名が空か無効です。
名前付け規則の詳細については、「 エンティティ名」を参照してください。
永続的
BadRequest_EmptyDatabaseName データベース名が空です。 永続的
BadRequest_EmptyMappingReference 一部の形式では、インジェスト マッピングが取り込まれる必要がありますが、マッピング参照が空です。
マッピングの詳細については、「データ マッピング」を参照してください。
永続的
Download_BadRequest 要求が正しくないため、Azure Storage からソースをダウンロードできませんでした。 永続的
BadRequest_MissingMappingtFailure Avro および Json 形式は、ingestionMapping または ingestionMappingReference パラメーターを使用して取り込む必要があります。 永続的
Stream_NoDataToIngest 取り込むデータが見つかりませんでした。
JSON 形式のデータの場合、このエラーは JSON 形式が無効であることを示している可能性があります。
永続的
Stream_DynamicPropertyBagTooLarge データの動的列に含まれる値が大きすぎます。 HRESULT:0x80DA000E 永続的
General_BadRequest 無効な要求です。 永続的
BadRequest_CorruptedMessage メッセージが破損しています。 永続的
BadRequest_SyntaxError 要求の構文エラーです。 永続的
BadRequest_ZeroRetentionPolicyWithNoUpdatePolicy テーブルにはゼロ保持ポリシーが設定されており、またどの更新ポリシーのソース テーブルでもありません。 永続的
BadRequest_CreationTimeEarlierThanSoftDeletePeriod インジェスト用に指定された作成時刻が SoftDeletePeriod 内ではありません。
SoftDeletePeriod の詳細については、「ポリシー オブジェクト」を参照してください。
永続的
BadRequest_NotSupported 要求はサポートされていません。 永続的
Download_SourceNotFound Azure Storage からソースをダウンロードできませんでした。 ソースが見つかりません。 永続的
BadRequest_EntityNameIsNotValid エンティティ名が無効です。
名前付け規則の詳細については、「 エンティティ名」を参照してください。
永続的
BadRequest_MalformedIngestionProperty インジェスト プロパティの形式に誤りがあります。 永続的
BadRequest_IngestionPropertyNotSupportedInThisContext インジェスト プロパティがこのコンテキストではサポートされていません。 永続的
BadRequest_NonMultiDatabaseDataConnection イベントには、取り込まれたデータをデータ接続の設定で構成されたターゲット データベースとは異なるデータベースにルーティングする 'Database' プロパティが含まれています。 ただし、複数のデータベースへのルーティングを許可するように接続が設定されていないため、動的データベース ルーティングは許可されません。 永続的
BadRequest_InvalidBlobUri BLOB URI が無効です。 永続的
BadRequest_DataCapacityLimitReached ストレージ アカウントでデータ容量の上限に達しました。 永続的
BadRequest_InvalidManagedIdentity マネージド ID が存在しないか、必要なアクセス許可を持っていません。 永続的

カテゴリ:DataAccessNotAuthorized

エラー メッセージ 説明 永続的/一時的
Download_AccessConditionNotSatisfied Azure Storage からソースをダウンロードできませんでした。 アクセス条件が満たされていません。 永続的
Download_Forbidden Azure Storage からソースをダウンロードできませんでした。 アクセスは禁止されています。 永続的
Download_AccountNotFound Azure Storage からソースをダウンロードできませんでした。 アカウントが見つかりません。 永続的
BadRequest_TableAccessDenied テーブルへのアクセスが拒否されました。
詳細については、「 ロールベースのアクセス制御」を参照してください。
永続的
BadRequest_DatabaseAccessDenied データベースへのアクセスが拒否されました。
詳細については、「 ロールベースのアクセス制御」を参照してください。
永続的
BadRequest_InvalidAuthentication データへの認証が有効ではありません。 永続的

カテゴリ:DownloadFailed

エラー メッセージ 説明 永続的/一時的
Download_NotTransient Azure Storage からソースをダウンロードできませんでした。 一時的でないエラーが発生しました。 永続的
Download_UnknownError Azure Storage からソースをダウンロードできませんでした。 不明なエラーが発生しました 一時的
Download_TransientNameResolutionFailure Azure Storage からソースをダウンロードできませんでした。 一時的なストレージ アカウントの名前解決エラーが発生しました 一時的

カテゴリ:EntityNotFound

エラー メッセージ 説明 永続的/一時的
BadRequest_MappingReferenceWasNotFound マッピング参照が見つかりませんでした。 永続的
BadRequest_DatabaseNotExist データベースが存在しません。 永続的
BadRequest_TableNotExist テーブルが存在しません。 永続的
BadRequest_EntityNotFound エンティティ (マッピング、データベース、テーブルなど) が見つかりませんでした。 永続的

カテゴリ:FileTooLarge

エラー メッセージ 説明 永続的/一時的
Stream_InputStreamTooLarge 入力データの合計サイズまたはデータ内の 1 つのフィールドが大きすぎます。 HRESULT:0x80DA0009
この型のインジェストにおけるサイズ制限の詳細については、「文字列データ型」を参照してください。
永続的
BadRequest_FileTooLarge BLOB のサイズがインジェストで許可されているサイズの上限を超えました。 永続的

カテゴリ:InternalServiceError

エラー メッセージ 説明 永続的/一時的
General_InternalServerError 内部サーバー エラーが発生しました。 一時的
General_TransientSchemaMismatch インジェストを開始するときのターゲット テーブルのスキーマが、インジェストのコミット時のスキーマと一致しません。 一時的
タイムアウト タイムアウトのため、操作は中止されました。 一時的
OutOfMemory インジェスト操作の実行にメモリが不足しています。 一時的
Schema_PermanentUpdateFailure スキーマを完全に更新できませんでした。 永続的

カテゴリ:UpdatePolicyFailure

エラー メッセージ 説明 永続的/一時的
UpdatePolicy_QuerySchemaDoesNotMatchTableSchema 更新ポリシーを呼び出せませんでした。 クエリ スキーマがテーブル スキーマと一致しません。 永続的
UpdatePolicy_FailedDescendantTransaction 更新ポリシーを呼び出せませんでした。 子孫のトランザクション更新ポリシーが失敗しました。 一時的
UpdatePolicy_IngestionError 更新ポリシーを呼び出せませんでした。 インジェスト エラーが発生しました。
このエラーは、更新ポリシーのソース テーブルで報告されます。
一時的
UpdatePolicy_UnknownError 更新ポリシーを呼び出せませんでした。 不明なエラーが発生しました。
このエラーは、更新ポリシーのターゲット テーブルで報告されます。
一時的
UpdatePolicy_Cyclic_Update_Not_Allowed 更新ポリシーを呼び出せませんでした。 循環更新は許可されていません。 永続的
UpdatePolicy_BadRequest 無効な要求の結果として、更新ポリシーを呼び出すことができませんでした。
たとえば、クエリのセマンティック エラーです。
永続的

カテゴリ:UserAccessNotAuthorized

エラー メッセージ 説明 永続的/一時的
BadRequest_InvalidKustoIdentityToken Kusto ID トークンが無効です。 永続的
Forbidden 要求を実行するための十分なセキュリティ アクセス許可がありません。 永続的

カテゴリ:ThrottledOnEngine

エラー メッセージ 説明 永続的/一時的
General_ThrottledIngestion スロットルされたインジェストです。 一時的

カテゴリ: RetryAttemptsExceeded

エラー メッセージ 説明 永続的/一時的
General_RetryAttemptsExceeded 繰り返し発生する一時的エラーの後、操作が再試行回数の上限、または期間の上限を超えました。 永続的

カテゴリ: BlobAlreadyReceived

エラー メッセージ 説明 永続的/一時的
BlobAlreadyReceived_BlobAlreadyFoundInBatch インジェスト用の同じ特定のバッチで同じ BLOB を検出しました。 この場合、インジェストに使用されるのは、BLOB の 1 つのコピーのみです。 この種の多くのエラーは、インジェスト構成が最適でないことを示している可能性があります。 たとえば、同じストレージに 2 つの Event Grid データ接続が定義されているなどです。 永続的

カテゴリ:Unknown

エラー メッセージ 説明 永続的/一時的
不明 不明なエラーが発生しました。 一時的