У меня есть база данных SQL с таблицами для персонала и назначений (1 сотрудник: много назначений). Я хотел бы использовать Azure фабрику данных, чтобы вывести это на вложенный JSON в хранилище BLOB-объектов в формате, подобном приведенному ниже:
[
{
"staffid":"101",
"firstname":"Donald",
"lastname":"Duck",
"appointments":[
{
"appointmentid":"201",
"startdate":"2020-02-01T00:00:00",
"enddate":"2020-04-29T23:00:00"
},
{
"appointmentid":"202",
"startdate":"2020-01-01T00:00:00",
"enddate":"2020-01-31T00:00:00"
}
]
},
{
"staffid":"102",
"firstname":"Mickey",
"lastname":"Mouse",
"appointments":[
{
"appointmentid":"203",
"startdate":"2020-02-01T00:00:00",
"enddate":"2020-04-29T23:00:00"
},
{
"appointmentid":"204",
"startdate":"2020-01-01T00:00:00",
"enddate":"2020-01-31T00:00:00"
}
]
}
]
Я пытался использовать операцию копирования, но это производит плоские JSON структуры, а не вложенную структуру, описанную выше. У кого-нибудь есть способ сделать это, пожалуйста?