Azure data factory 如何在数据流(Azure数据工厂)中从json源中删除根?
我在两个源上执行连接时遇到问题。问题是在我的一个源代码中有一个json根对象,而在另一个源代码中没有。例如: 资料来源A:Azure data factory 如何在数据流(Azure数据工厂)中从json源中删除根?,azure-data-factory,Azure Data Factory,我在两个源上执行连接时遇到问题。问题是在我的一个源代码中有一个json根对象,而在另一个源代码中没有。例如: 资料来源A: { 'movies': [ { 'title': 'movieA', 'released': 2019 }, { 'title': 'movieB', 'released': 2015 } ] } 资料来源B: [ { 'title': 'movieA', 'rel
{
'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将有两列(标题和发布),但源a只有一列(电影)。我如何解决这个问题,使源A只有两列(title和released),以便我可以执行连接/联合/选择等操作
我应该提到的是,我从两个API获取数据,并且我使用ADF中的管道仅使用复制活动将API复制到本地存储帐户。因此,如果有一个解决方案可以在我的复制活动管道中实现,那么我也很高兴听到它。你能展示一下预期的数据是什么样子吗?@LeonYue我已经用预期的结果更新了帖子。@Cralle你找到解决方案了吗?我也面临同样的问题。