Azure ADF - поле ContentMD5 в операции Get Metadata всегда пусто - PullRequest
0 голосов
/ 10 марта 2020

Если я вручную загружаю файлы txt или csv в azure хранилище BLOB-объектов, при использовании действия get metadata я всегда получаю «contentMD5»: null, в то время как другие поля вывода всегда заполняются. Я также попытался скопировать его из Prem в хранилище BLOB-объектов, используя azcopy, но у меня та же проблема. Я использую ADF v2.

снимок экрана здесь null ContentMD5

Есть идеи, почему это произошло? Спасибо

1 Ответ

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

На самом деле это не ошибка фабрики данных.

Проверьте свойство файла в хранилище BLOB-объектов. У меня также есть один файл без содержимого-MD5:

enter image description here

Поэтому результат получения метаданных contentMD5 будет нулевым.

Как решить эту проблему?

Я просто загружаю test.csv на свой компьютер, удаляю его (также удаляю снимки BLOB-объектов) в контейнере. Затем повторно загрузите его, теперь мы видим CONTENT-MD5:

enter image description here

Запустите операцию получения метаданных, проверьте вывод:

enter image description here

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

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