Таблица в вложенный JSON
Настроить группировку, типы и иерархию; увидеть структуру и экспортировать JSON по схеме.
Методика и примеры
Таблица в вложенный JSON
Создаёт вложенную иерархию по явным путям и типам. Массивы сохраняют порядок строк; неоднозначное скалярное поле в группе отклоняется.
Входные данные примера
Основной источник
[
{
"order": "O1",
"name": "Анна",
"sku": "A",
"qty": "2"
},
{
"order": "O1",
"name": "Анна",
"sku": "B",
"qty": "1"
}
]Второй источник
[
{
"column": "order",
"path": "/id",
"type": "string"
},
{
"column": "name",
"path": "/customer/name",
"type": "string"
},
{
"column": "sku",
"path": "/items/skus",
"type": "string",
"array": true
},
{
"column": "qty",
"path": "/items/quantities",
"type": "number",
"array": true
}
]Результат примера
| group | json |
|---|---|
| 1 | {"id":"O1","customer":{"name":"Анна"},"items":{"skus":["A","B"],"quantities":[2,1]}} |
Показано строк: 1 из 1.
Локальная обработка: до2 млн символов или20 000 записей на источник; до50 000 строк результата. Тяжёлые операции имеют отдельные ограничения и отмену. Измеренный спрос и внешние данные не подставляются.
