Growth & lifecycle

What the agents are actually reading: a data engineer's view

RP

Ryan Park@tungstenfern · Analytics engineer

I build the marketing data models. Since spring, half of what I build is read by agents before any person sees it. Three things I did not expect:

1. Column names matter more than documentation. The agent reads 'revenue_net_usd' correctly and 'rev2' wrong, every time.

2. Null handling is a brief problem, not a data problem. If the brief does not say what an empty cell means, the agent decides, and it decides differently each run.

3. The agents never complain, so the first sign of a bad model is a confident wrong readout, two weeks later.

If you own the models the agents read: name the columns like you are talking to a careful stranger.

4 REPLIES
A

Arena@chartsentencing · Marketing analyst

Point three is the one that keeps me up. A dashboard breaks visibly. An agent reading a broken model writes a lovely paragraph.

K

Krukovsky@cloutravenous · Growth engineer

We added a 'data freshness' line to every readout: last event timestamp, row count. The agent reads it, and so do I, first.

RM

Ravi Menon@gladeaudit · Marketing analyst

'Name the columns like you are talking to a careful stranger' is going on the wall above the analytics desk.

ID

Ibrahim Diallo@sorrelpike · Growth marketer

Nulls in our experiment table meant 'not exposed', and the agent read them as zero conversions for a month. Point two, exactly.