Processed events

Since raw events are not always ready for usage calculations once ingested, processing can be applied to get them prepared. bframe only resolves the customer_id but other processing can be extended as well. Processed events are a staging view found within the bframe schema.

Diagram

../_images/processed_events_erd.svg

Table description

Column name

Data type

Description

transaction_id

VARCHAR

An identifier for looking up or referencing a specific event that occurred.

customer_id

VARCHAR

An identifier referencing a customer. Refers to customers.durable_id.

customer_alias

VARCHAR

An alternative identifier for the customer object to be used within metering.

properties

JSON

A JSON object that contains data about the event it is tied to.

metered_at

TIMESTAMP

A timestamp for when an event should be metered by the business system.

received_at

TIMESTAMP

A timestamp for when an event was logged by the system.

resolved_customer_id

VARCHAR