【发布时间】:2020-11-26 12:13:26
【问题描述】:
我有一个包含分层数据的源 JSON 文件,我需要将其放入两个 SQL 表(关系)中。 JSON如下
{
"orders":[
{
"orderid":"30933",
"ordername":"abc",
"items":[
{
"itemid":1,
"itemstatus":"Failed"
},
{
"itemid":2,
"itemstatus":"Failed"
}
]
},
{
"orderid":"308320",
"ordername":"xyz",
"items":[
{
"itemid":5,
"itemstatus":"Succeeded"
}
]
}
]
}
我的 SQL 包含两个表 Order 和 OrderItem,其中包含 OrderID 主键和外键。
现在我有一个 Azure 数据工厂数据流,其源代码如上 JSON,我需要将所有数据关系存放在相应的表中。
所以在这里我需要 OrderId(30933,308320) 和 OrderName(abc,xyz) 将进入 Order 表,相应的项目数据进入 OrderItem 表(从 Order 表中引用 OrderId)。在这种情况下,Order 表有 2 个,OrderItem 表有 3 个条目。
【问题讨论】:
-
哪些数据到哪个表,请给我们澄清一下?
-
@LeonYue 我刚刚更新了问题。
-
嗨@Manish Jain,如果我的回答对您有帮助,希望您能接受。这对其他社区成员可能是有益的。谢谢你。如果您有任何其他问题,请告诉我们。
-
@LeonYue,感谢您的时间和精力。当然,我会检查并执行。
标签: sql json azure-data-factory dataflow