Я хочу создать следующую динамическую таблицу столбцов, используя anguler js.

Согласно моему требованию, наборы столбцов, такие как фрукты, овощи, могут динамически изменяться в соответствии с наборами данных. Я хочу загрузить данные из файла JSON.
например:
[
{
"clusterID":"1",
"storeCode": "S2HK",
"storeName": "store 1",
"Vegetables":
{
"Ordered":"272",
"Delivery":"250",
"FR":"70%",
"Gap":"22"
},
"Fruit":
{
"Ordered":"300",
"Delivery":"250",
"FR":"60%",
"Gap":"50"
}
},
{
"clusterID":"1",
"storeCode": "SCCC",
"storeName": "store 2",
"Vegetables":
{
"Ordered":"500",
"Delivery":"500",
"FR":"100%",
"Gap":"0"
},
"Fruit":
{
"Ordered":"750",
"Delivery":"700",
"FR":"90%",
"Gap":"50"
}
}
]
Я пробовал много способов, но не смог создать динамическую таблицу. Как я могу создать этот тип таблицы?