Ошибка использования фабрики данных для копирования из хранилища BLOB-объектов в качестве источника - PullRequest
0 голосов
/ 08 мая 2019

Почему я продолжаю получать эту ошибку при использовании папки из контейнера больших двоичных объектов в качестве источника (который содержит только один сжатый файл GZ) в операции копирования в фабрике данных v2 и в качестве приемника другого хранилища больших двоичных объектов (но я хочу, чтобы файл распаковывался)?

 "message":"ErrorCode=UserErrorFormatIsRequired,
'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,
Message=Format setting is required for file based store(s) in this scenario.,Source=Microsoft.DataTransfer.ClientLibrary,'",

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

Ответы [ 3 ]

2 голосов
/ 09 мая 2019

Я предлагаю использовать инструмент копирования данных.

шаг 1

copy tool

шаг 2 binary copy

1 голос
/ 09 мая 2019

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

Если файлы в сжатом файле не имеют одинаковую схему, активная копия также может быть ошибочной.

Надеюсь, это поможет.

1 голос
/ 09 мая 2019

Самый простой способ сделать это: перейти к набору данных и нажать на вкладку Схема, затем Импортировать схему.

enter image description here

Надеюсь, это помогло!!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...