What are entities?

Siddarth JainSiddarth Jain
1 min read

Definition:

An entity is a chain of events connected using a common primary key.

Why Entities?

Entities help stitch together all critical events associated with a specific business object, in the above-mentioned case, a payment transaction.

  • The presence/absence of these events helps identify failure points in the transaction.

  • The attribute values within each event help drill-down and identify variable values within the transactions.

How do entities differ from transactions & events?

Features and capabilities of Entities

  1. Grouping in List View: You can group all events associated with a single instance of an entity.

  2. Alerting: Identifying anomalies in transactions at an aggregate or individual level basis entity events.

  3. Filtering: You can filter out entities basis.

  4. Flow views: Track the state of different instances started within a certain duration

  5. Mapping external metrics to nodes: Every node in an entity can be considered to be equivalent

To get started with creating your entities, click here.

0
Subscribe to my newsletter

Read articles from Siddarth Jain directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Siddarth Jain
Siddarth Jain

Hey! I'm currently building something cool for engineers at Dr Droid. Love discussing developer tools with anyone interested. I prefer to work remotely and spend time in nature.