Диапазон поля

Преобразование extent находит минимальное и максимальное значения поля и сохраняет результат в параметр.

// Любая спецификация представления
{
  ...,
  "transform": [
    {"extent": ..., "param": ...}, // Диапазон поля
    ...
  ],
  ...
}

Свойства преобразования

Свойство Тип Описание
extent FieldName Обязательное имя поля, для которого определяется диапазон значений.
param ParameterName Обязательное имя параметра, в который записывается результат [минимум, максимум].

Использование

Пусть исходный набор содержит следующие записи:

"data": {
  "values": [
    {"a": "A", "b": 28}, {"a": "B", "b": 55}, {"a": "C", "b": 43},
    {"a": "D", "b": 91}, {"a": "E", "b": 81}, {"a": "F", "b": 53},
    {"a": "G", "b": 19}, {"a": "H", "b": 87}, {"a": "I", "b": 52}
  ]
}

Преобразование:

"transform": [
  {"extent": "b", "param": "b_extent"}
]

создаёт параметр b_extent со значением [19, 91].

Пример