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

Преобразование identifier добавляет объектам данных глобально уникальный ключ. Значения назначаются внутренним счётчиком, общим для всех экземпляров преобразования в одном представлении Vega, включая разные источники данных. Между разными представлениями Vega счётчик не разделяется.

Параметры преобразования

Свойство Тип Описание
as String Обязательно. Имя выходного поля для уникального идентификатора.

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

Пусть есть следующие данные:

[
  {"foo": "a"},
  {"foo": "b"}
]

Пример записывает уникальный идентификатор в поле id каждого нового объекта данных.

{"type": "identifier", "as": "id"}

Результат:

[
  {"foo": "a", "id": 1},
  {"foo": "b", "id": 2}
]