У меня проблемы с выполнением объединения двух моих источников. Проблема в том, что в одном из моих источников есть объект json root, а в другом его нет. Например:
Источник A:
{
'movies': [
{
'title': 'movieA',
'released': 2019
},
{
'title': 'movieB',
'released': 2015
}
]
}
Источник B:
[
{
'title': 'movieA',
'released': 2019
},
{
'title': 'movieC',
'released': 2014
}
]
Я ожидаю, что результат будет выглядеть следующим образом:
[
{
'title': 'movieA',
'released': 2019
},
{
'title': 'movieB',
'released': 2015
},
{
'title': 'movieC',
'released': 2014
}
]
Это позволяет мне не создавать поток данных, поскольку в источнике B будет 2 столбца (заголовок и выпущен), а в источнике A будет только один столбец (фильмы). Как исправить это так, чтобы в источнике А были только два столбца (заголовок и освобожден), чтобы я мог выполнять объединения / объединения / выборки и т. Д.
Следует отметить, что я получаю данные из двух API, и я использую конвейеры в ADF для копирования из API в локальную учетную запись хранения, используя только операцию копирования. Поэтому, если есть решение, которое я могу реализовать в своем конвейере активности копирования, я тоже буду рад его услышать.