Назад | Перейти на главную страницу

Azure DF: получение метаданных миллионов файлов, расположенных на виртуальной машине, и вызов процедуры хранения для обновления сведений о файлах в БД.

Альтернативное решение, которое я нашел, - передать вывод JSON «Getmetadata» в процедуру хранения и внутри процедуры проанализировать JSON с помощью библиотеки OpenJSON и таблицы обновления.

Но когда я передаю выход JSON во входной параметр процедуры Store, входной параметр процедуры хранилища может быть определен как varhcar (max), и он может принимать только 8000 байт, поэтому для миллионов файлов он будет более 8000 байтов.

Здесь я использую SQL DB. Есть ли возможность использовать функцию Azure для преобразования выходных метаданных JSON в массив или список и передавать их в SP?

В качестве альтернативы, есть ли способ записать вывод Getmetadata JSON в файл, и SP может оттуда скопировать?