Home / Companies / Snowplow / Blog / Post Details
Content Deep Dive

Modeling events through entity snapshotting

Blog post from Snowplow

Post Details
Company
Date Published
Author
Alex Dean
Word Count
2,693
Company Posts That Month
2
Language
English
Hacker News Points
-
Post removed?
No
Summary

Snowplow emphasizes the importance of accurately modeling event streams as businesses increasingly rely on them for insights, adopting a semantic model to prevent outdated assumptions from affecting data streams. The company's initial event grammar, based on linguistic slots like Subject, Verb, and Object, has evolved through extensive exposure to diverse event streams and customer interactions. This evolution led to a focus on entities, defined as relevant objects in events, and their interaction with time, acknowledging their static, infrequently, or frequently changing properties. Snowplow proposes "entity snapshotting," capturing the state of entities at the moment of an event, simplifying event capture and analysis. This approach updates the event grammar to focus on entity snapshots and verbs, facilitating representation in self-describing JSON, and aligns with their existing custom contexts. The revised model aims to be both simpler and more powerful, inviting community feedback to refine these concepts further.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Data Pipeline 1 21 10 4 +5%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.