arrays - 写入 Azure 数据工厂中的嵌套 JSON 数组
问题描述
我正在尝试使用嵌套数组将数据从 CSV 文件转换为 JSON。我想要以下源数据
JobId JobDate Skill SkillCluster
1 20122019 100 SkillTest1
1 20122019 200 SkillTest2
1 20122019 300 SkillTest3
2 21122019 1200 SkillTest21
2 21122019 2200 SkillTest22
2 21122019 3200 SkillTest23
使用 Azure 数据工厂转换为以下 JSON。
[{
"JobId": 1,
"JobDate": "20122019",
"Skills":[{
"Skill":100,
"SkillCluster": "SkillTest1"
},
{
"Skill":200,
"SkillCluster": "SkillTest2"
},
{
"Skill":300,
"SkillCluster": "SkillTest3"
}]
},
{
"JobId": 2,
"JobDate": "2112019",
"Skills":[{
"Skill":1200,
"SkillCluster": "SkillTest21"
},
{
"Skill":2200,
"SkillCluster": "SkillTest22"
},
{
"Skill":3200,
"SkillCluster": "SkillTest23"
}]
}]
我可以看到 JSON 数组可以被读取和展平,但我正试图实现它的相反。”
解决方案
推荐阅读
- ios - 构建成功后将文本文件安装/导入到物理设备时 Xcode 崩溃 (RangeException)
- mysql - Mysql ON UPDATE CASCADE - 如何正确设置
- javascript - 服务器UTC时间和date.js getTimezoneOffset不同
- scala - Scala 代码在 NiFi 中无法正常工作
- ios - 从应用程序中解析 iOS 设备日志
- javascript - 是否有替代实时数据的方法?
- java - 如何从连接池 tomcat 8 获取连接
- html - img 的 1px 边框问题
- sql-server - 数据库项目在创建索引/触发器之前不会删除它们
- oracle - 多个自然连接中的值被跳过