Основные сущности
Все активы в базе хранятся в виде списков. Каждый список активов настраивается отдельно через конфигурацию актива. В конфигурации актива указано: где хранить активы, какую информацию об активе собирать и из каких источников, как комбинировать информацию из нескольких источников, как идентифицировать актив, как долго хранить актив. По каждому активу ведется история изменений. Активы могут быть связаны между собой.
Актив
Актив представляет собой объект в базе активов, который входит в один из списков активов. Каждый актив идентифицируется базовыми полями, аналогичными первичному ключу в таблице базы данных. Помимо основных полей, существуют также дополнительные поля, которые не участвуют в идентификации актива.
Конфигурация актива
Конфигурация актива представляет собой совокупность настроек, которые определяют параметры для заполнения одного списка активов. В эти настройки входят описание полей активов, источники, связи между источниками и другие настройки управляющие процессом наполнения и актуализации списка активов.
Поле
Поле — это структурированная единица данных, представляющая конкретный атрибут или характеристику актива.
Источник
Источник представляет собой хранилище событий, на основе которых создаются активы.
Ключ связывания
Ключ связывания — это совокупность полей, которая объединяет события из различных источников в промежуточный актив.
Промежуточный актив
В процессе связывания промежуточные активы образуются после применения одного ключа связывания и является промежуточным результатом агрегации событий в актив.