数据工厂无法识别 'flatten' 操作的数组

Data Factory not recognising array for 'flatten' operation

我正在尝试在数据工厂内部使用 Flaten,但我一直收到错误

The inner value type of the 'Unroll by' structure '{Category Numbers}' must be array type (e.g. structue of arrays, array of arrays)

虽然我刚刚做了一个 'Split' 操作,但这是上一步中 'Cateogry Numbers' 列的预览。

有人知道为什么会这样吗?

编辑预期输出:

Flatten 转换将数组数据转换为每个数组中每个项目一行。

Unroll by:

Select an array to unroll. The output data will have one row per item in each array. If the unroll by the array in the input row is null or empty, there will be one output row with unrolled values as null.

这是展平工作原理的示例:

示例中的列“数据行”是一个数组,需要将每个数组中的每个项目展平为一行。

展平转换的输出。

更新:

来源: 注意:去掉列名

中的space

源数据预览:

展平变换:

展平变换预览

聚合:使用聚合删除重复行。

汇总预览:

接收器: