Преобразование identifier
Преобразование identifier добавляет объектам данных глобально уникальный ключ. Значения назначаются внутренним счётчиком, общим для всех экземпляров преобразования в одном представлении Vega, включая разные источники данных. Между разными представлениями Vega счётчик не разделяется.
Параметры преобразования
| Свойство | Тип | Описание |
|---|---|---|
| as | String | Обязательно. Имя выходного поля для уникального идентификатора. |
Использование
Пусть есть следующие данные:
[
{"foo": "a"},
{"foo": "b"}
]
Пример записывает уникальный идентификатор в поле id каждого нового объекта данных.
{"type": "identifier", "as": "id"}
Результат:
[
{"foo": "a", "id": 1},
{"foo": "b", "id": 2}
]