При копировании данных из BLOB-объекта в хранилище данных Azure появляется следующая ошибка:
"errorCode": "2200",
«message»: «ErrorCode = FailedDbOperation,« Type = Microsoft.DataTransfer.Common.Shared.HybridDeliveryException, Message = Error
произошло при загрузке данных в данные SQL
Склад., Источник = Microsoft.DataTransfer.ClientLibrary, '' Type = System.Data.SqlClient.SqlException, Message = HdfsBridge :: recordReaderFillBuffer
- Обнаружена непредвиденная ошибка при заполнении буфера чтения записей: HadoopExecutionException: слишком длинная строка в столбце [-1]: Actual len =
[4251]. MaxLEN = [3999], источник = .Net SqlClient Data
Провайдер, SqlErrorNumber = 107090, класс = 16, ErrorCode = -2146232060, Состояние = 1, ошибки = [{Класс = 16, Number = 107090, State = 1, Message = HdfsBridge :: recordReaderFillBuffer
- Обнаружена непредвиденная ошибка при заполнении буфера чтения записей: HadoopExecutionException: слишком длинная строка в столбце [-1]: Actual len =
[4251]. MaxLen = [3999],},], '»,
"faultType": "UserError",
"target": "CopyToADW"
Как обрезать данные при копировании в ADW без каких-либо изменений в исходных данных?