Как экспортировать данные из хранилища BLOB-объектов Azure в хранилище таблиц Azure - PullRequest
0 голосов
/ 30 сентября 2019

Я хочу запустить конвейер фабрики данных Azure, считывающий данные из хранилища BLOB-объектов в другой приемник данных. Данные в хранилище больших двоичных объектов создаются с помощью непрерывного экспорта данных из IoT Central.

Я попытался настроить исходный набор данных Data Factory Dataset и выбрал хранилище BLOB-объектов Azure. При указании пути можно указать путь к файлу с подстановочным знаком. Когда я это делаю, я получаю сообщение об ошибке.

Поскольку IoT Central создает структуру файла BLOB-объектов в реальном времени, я не смогу указать конкретный файл JSON. Вместо этого мне нужно обработать все выходные данные измерений, скажем, за последние 60 минут.

Файлы JSON с данными IoT хранятся по следующему пути:

... iotccontinuousdataexport /измерения / iotc-b3af2759-07fa-4b6a-a543-3fa6d80cdc61 (экземпляр функции) / 2019/09/30/13/13 ...

Следовательно, файл JSON хранится в минуту под определенной учетной записью хранения,... схема года, месяца, дня, часа и минуты.

Указание пути в виде:

iotccontinuousdataexport / sizes / iotc-b3af2759-07fa-4b6a-a543-3fa6d80cdc61 / 2019

или

iotccontinuousdataexport // iotc-b3af2759-07fa-4b6a-a543-3fa6d80cdc61

не работает и вызывает сообщение об ошибке.

"Не удалось импортировать схему: не удалось сгенерировать унифицированную схему из иерархических данных. Сообщение об исключении:Произошла ошибка при десериализации исходных данных JSON. Проверьте, имеют ли данные действительный формат объекта JSON. \ R \ nОшибка произошла при десериализации исходных данных JSON. Проверьте, имеют ли данные действительный формат объекта JSON. \ R \ nПредпринимается непредвиденный символзначение синтаксического анализа: О. Путь '', строка 0, позиция 0. \ r \ n. Идентификатор операции: 9944a7bf-849f-4c22-ab0b-c60558f420ff "

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