|
|
|
|
|
by simo7
1959 days ago
|
|
> That sounds wonderful (really) Was going to say. Most of the times all it takes is to have a proper data model. For analytics I favour de-nomarlized schemas and, if necessary, nested fields. Queries are much easier to write (fewer joins), much faster, no need to incrementally materialize (sigh), fewer backfills and no messy field definitions. What you often see instead is highly-normalized data models with an un-trackable amount of materialized views (usually on top each others) and some complicated tools/solutions to try to deal with all that mess. The cost of a bad design. |
|