Ошибка при попытке переместить данные из таблицы Azure в хранилище DataLake с помощью DataFactory

Я создавал конвейер Datafactory для перемещения данных из моего хранилища таблиц Azure в хранилище datalake, но задачи не выполняются, за исключением того, что я не могу найти никакой информации. Ошибка

При копировании произошла ошибка пользователя: ErrorCode = UserErrorTabularCopyBehaviorNotSupported, 'Type = Microsoft.DataTransfer.Common.Shared.HybridDeliveryException, свойство Message = CopyBehavior не поддерживается, если источником является табличный источник данных., Source = Microsoft.DataTransfer.ClientLibrary,'.

Я не знаю, в чем проблема, если в наборах данных, связанных службах или конвейере, и, похоже, не могу найти никакой информации об ошибке, которую я вижу на консоли.


person evilpilaf    schedule 22.03.2016    source источник


Ответы (2)


Поскольку поведение копирования из хранилища таблиц Azure в хранилище озера данных Azure в настоящее время не поддерживается в качестве временной работы, вы можете перейти из хранилища таблиц Azure в хранилище BLOB-объектов Azure в хранилище озера данных Azure.

из хранилища таблиц Azure в хранилище BLOB-объектов Azure

из хранилища BLOB-объектов Azure в хранилище озера данных Azure

Я знаю, что это не идеальное решение, но если вы ограничены во времени, это всего лишь промежуточный шаг для передачи данных в озеро данных.

HTH

person JustLogic    schedule 25.03.2016

Свойство CopyBehaviour не поддерживается для хранилища таблиц (которое не является хранилищем на основе файлов), которое вы пытаетесь использовать в качестве источника в операции копирования ADF. Это причина, по которой вы видите это сообщение об ошибке.

person Gaurav Malhotra    schedule 25.03.2016