workingwithdata_ebook_april21_awc2op 4
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
TREATING DATA AS A PRODUCT
1 A dev needs to set up tracking to conform to the ruleset because if
they don’t the data fails validation so they can be held accountable
by viewing the failed event logs.
2 This shifts the power to the consumers of the data as they can
collaborate to create the ruleset in a universal language (e.g. JSON
schema). They then control the structure of the data in the
warehouse (and other targets) and therefore have confidence in
what the input of their models will look like. Furthermore all newjoiners
to the data team know exactly what each field means.
No one needs to communicate design intent using their own tracking
conventions and no one is left to interpret this intent. As a result, no two
humans need to communicate directly – this breaks down communication
barriers to data being actioned.
36