共用方式為


無效資料的擷取行為

格式不正確、無法剖析、太大或不符合架構的數據可能無法正確擷取。 下表描述將無效數據擷取至 Azure 數據總管時預期的情況。

注意

如需擷取失敗原因的詳細資訊,請參閱 Azure 數據總管中的擷取失敗和擷取錯誤碼。

錯誤碼失敗

下表顯示擷取無效資料失敗並出現錯誤碼的情況:

擷取問題 錯誤碼
不合法或損毀的格式(實際資料不符合指定的格式) BadRequest_InvalidBlob
空白數據 BadRequest_NoRecordsOrWrongFormat
以 format=“multijson” 擷取的 JSON 數據格式不正確的記錄(例如遺漏大括弧或引號) BadRequest_InvalidBlob
欄位數目不一致的 CSV 行 Stream_WrongNumberOfFields

沒有錯誤碼的失敗

下表顯示擷取成功且沒有錯誤的情況,以無訊息方式處理無效的數據:

擷取問題 備註
使用 format=“json” 內嵌的 JSON 數據格式不正確的記錄。 例如:非預期的換行符、遺漏大括弧或引號。 格式不正確的記錄會被忽略,而不會擷取
大於 1MB 內嵌到字串資料行的值 截斷最多 1MB 的值
大於 1MB 的值(預設值,請參閱 編碼原則)內嵌至動態數據行 已填入NULL值
值不符合數據表架構數據類型。 例如:內嵌到數據行的 int 浮點值。 已填入NULL值
數據中遺漏對應的欄位 已填入NULL值