azure - 数据工厂无法识别“展平”操作的数组
问题描述
我正在尝试在数据工厂中使用 Flaten,但我不断收到错误消息
The inner value type of the 'Unroll by' structure '{Category Numbers}' must be array type (e.g. structue of arrays, array of arrays)
虽然我刚刚进行了“拆分”操作,但这是上一步中“类别编号”列的预览。
有人知道为什么会这样吗?
编辑预期输出:
解决方案
Flatten
转换将数组数据转换为每个数组中的每个项目一行。
展开:
选择要展开的阵列。输出数据将在每个数组中的每个项目中有一行。如果输入行中数组的展开为空或为空,则将有一个输出行的展开值为空。
以下是展平如何工作的示例:
在示例列中,“数据行”是一个数组,需要将其展平为每个数组中的每个项目一行。
展平变换的输出。
更新:
来源:注:去掉列名中的空格
源数据预览:
扁平化变换:
展平变换预览
聚合:使用聚合删除重复行。
聚合预览:
下沉:
推荐阅读
- python - 我的机器人不会发送嵌入。它说“名称”未定义
- ios - 如何将 UIApplicationDelegateAdaptor 用作 ObservableObject?
- javascript - ActionLink 的参数之一未传递给控制器
- python - 将 LIME 解释应用于我的微调 BERT 以进行序列分类模型?
- javascript - 如何计算数组中的值并将它们设置在新数组中的对象中?(Javascript)
- visual-studio-code - 有没有办法找出 Visual Studio Code 正在观看的文件列表?
- powershell - 加快 Powershell 中的反向查找
- c# - VSCode 没有向我显示一些建议(例如:不建议 Console.WriteLine,不建议 Console.ReadLine)
- python - 用 2 列制作 DataFrame
- javascript - 反应打字稿中的onClick事件上不存在e.target.classList