Azure Data Factory распаковывает и перемещает файлы - PullRequest
0 голосов
/ 16 марта 2020

Я знаю, что это было задано (в другом вопросе, а также) здесь , что в точности соответствует моим случаям. Я загрузил (через ADF) zip-файл в Azure Blob, и я пытаюсь распаковать его и переместить файлы в другое место в контейнере Azure Blob.

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

1 Ответ

0 голосов
/ 17 марта 2020

Пытаясь понять ваш вопрос - был ли ваш результат zip-файлом или имя папки содержит .zip? Звучит безумно, позвольте мне объяснить подробнее. В ADF при распаковке zip-файла с использованием операции копирования создается папка (в названии которой указан файл .zip), в которой находится фактический файл.

Пример. Предположим, у вас есть sample.txt внутри ab c .zip.

Blob sourcepath: container1 / ab c .zip [Здесь ab c .zip - сжатый файл]

Выходной путь будет: container2 / ab c .zip / sample.txt [Здесь ab c .zip - это имя распакованной папки]

Это достигается, когда поведение приемника при копировании равно «none». Надеюсь, это поможет :)

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