如何将两个数据集合合并为一个集合?让我们假设两个集合Candidates和CandidateSkills。现在,我想将候选人技能添加为“候选人”表中的数组。
ex:
{
"Id" : "xyz", "CandidateName":"Test", "CandidateSkilles": ["Angular",
"Azure"]
}
{
"Id" : "xyz", "CandidateName":"Test", "CandidateSkilles": [".net", "Azure"]
}
如何在Azure管道或一次性脚本执行中以自动化方式完成此操作?
答案 0 :(得分:0)
由于Skills
对于每个候选人而言都是不同的,因此似乎没有直接的方法可以一对一地合并数据。
如果有一个连接器列(如相同的ID
),我建议您在sql中使用JOIN并生成合并数据,就像您在问题中提到的那样:
{
"Id" : "xyz", "CandidateName":"Test", "CandidateSkilles": ["Angular",
"Azure"]
}
{
"Id" : "xyz", "CandidateName":"Test", "CandidateSkilles": [".net", "Azure"]
}
然后使用bulk insert library将数据导入一个全新的集合中。