【问题标题】:Flattening the Json object in Azure Data Factory在 Azure 数据工厂中展平 Json 对象
【发布时间】:2021-11-19 18:30:49
【问题描述】:

我正在尝试在 Azure 数据工厂的数据流中展平一个 json 正文,但不确定 Unroll by 和 unroll root 字段中应该输入什么值。这是源数据预览的屏幕截图。

【问题讨论】:

    标签: azure-data-factory


    【解决方案1】:

    点击展开方式下拉菜单。您将获得可以展开的有效值。如下图所示。您只能提供数组对象。

    你也可以参考这个video

    展开者

    选择要展开的数组。输出数据将在每个数组中的每个项目中有一行。如果输入行的unroll by数组为null或为空,则输出一行的unrolled值为null。

    展开根目录

    默认情况下,展平转换将数组展开到它所在的层次结构的顶部。您可以选择选择一个数组作为展开根。展开根必须是复杂对象的数组,该数组要么是展开方式,要么包含展开方式数组。如果选择了展开根,则输出数据将至少包含展开根中每个项目的一行。如果输入行在展开根目录中没有任何项目,则将从输出数据中删除。选择展开根将始终输出少于或等于默认行为的行数。

    参考 - https://docs.microsoft.com/en-us/azure/data-factory/data-flow-flatten#unroll-by

    【讨论】:

      猜你喜欢
      • 2021-03-31
      • 2021-04-17
      • 2021-12-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-23
      • 1970-01-01
      • 2022-08-24
      • 1970-01-01
      相关资源
      最近更新 更多