Визуализация пути коррелированных данных в системе с источником событий

#data-visualization #visualization #event-sourcing #domain-events

Вопрос:

Я работаю над системой CQRS и eventsourced, которая хранит метаданные команд и метаданные событий в виде информации о деятельности. Метаданные следующие:

введите описание изображения здесь

  • Идентификатор: уникальный идентификатор действия (команды, события ,ошибки…)
  • CausationId : идентификатор ,запускающий текущее действие — если команда запускает событие, это будет идентификатор действия команды.
  • Тип сообщения: строковое имя действия, например. Создайте Порядок.

Я хочу показать все команды и события для данного корреляционного идентификатора графически. Я храню данные, извлеченные из событий, в таблицах хранения (Azure). данные будут поступать из разных микросервисов.

Существует ли компонент на основе javascript, который будет принимать аналогичные данные (как json) и сможет связать их вместе, чтобы визуализировать события визуально.

Я хочу показать пользователю, как показано ниже: введите описание изображения здесь

Из того, что я читал, этот вид проекций лучше всего подходит для графической базы данных и ее встроенной визуализации. Я совсем не знаком с графической базой данных, но если это то, на чем мне следует сосредоточиться, дайте мне знать

Мы используем Vue с dotnet в Azure.

С уважением, Мар