Azure data factory 如何在数据流(Azure数据工厂)中从json源中删除根?

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

我在两个源上执行连接时遇到问题。问题是在我的一个源代码中有一个json根对象,而在另一个源代码中没有。例如:

资料来源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将有两列(标题和发布),但源a只有一列(电影)。我如何解决这个问题,使源A只有两列(title和released),以便我可以执行连接/联合/选择等操作


我应该提到的是,我从两个API获取数据,并且我使用ADF中的管道仅使用复制活动将API复制到本地存储帐户。因此,如果有一个解决方案可以在我的复制活动管道中实现,那么我也很高兴听到它。

你能展示一下预期的数据是什么样子吗?@LeonYue我已经用预期的结果更新了帖子。@Cralle你找到解决方案了吗?我也面临同样的问题。