Skip to content

Events when lineage is created

When lineage between assets is created in Atlan, the following events can be emitted.

ENTITY_CREATE

Atlan always emits an ENTITY_CREATE event for the lineage process. The details in the event are for the process that represents the lineage flow.

ENTITY_UPDATE

Atlan will also emit an ENTITY_UPDATE event for each input and output involved in the lineage process.

More details

For example:

  • If the lineage is:
    • from table A and table B as inputs
    • to table C and table D as outputs
  • Four (4) ENTITY_UPDATE events will be emitted — one for each table.

Note: this means a single lineage process creation (single ENTITY_CREATE event) could emit any number of ENTITY_UPDATE events.