Как вывести данные json в виде массива, а не набора объектов в Mapping Dataflow Datafactory?
Я пытаюсь вывести свои данные после преобразований при отображении потока данных в файл json. Но записи заканчиваются как отдельный набор объектов json и не соединяются запятыми, заключенными в массив, как показано ниже:
содержимое файла: {k1:v1,k2:v2} {k1:v3,k2:v4}
Ожидается: [{k1:v1,k2:v2}, {k1:v3,k2:v4}]
Это вызывает проблему при чтении, так как это недействительный json. Та же проблема может быть исправлена при копировании, поскольку существует настройка вывода в виде массива объектов, а не набора объектов.
Может ли кто-нибудь помочь, пожалуйста..
1 ответ
Не уверен, что вы все еще застряли в этом, я все равно отвечу.
Вы можете использовать сопоставление Flatten потока данных фабрики данных Azure, развернуть и развернуть root. дополнительную информацию можно найти по следующей ссылке:
https://docs.microsoft.com/en-us/azure/data-factory/data-flow-flatten