Using TPC with a wider variety of queries and evaluating on dimensions other than performance provides much better perspective.
A couple of thoughts:
1. It'd be interesting to see these benchmarks "under real-world adversity". For example, as data is ingested into the DW, as data shapes change, as concurrency of workloads varies.
2. It'd be great to measure "effort" to reach and maintain this performance.
DW vendors are trained on optimizing for static TPC benchmarks with concurrency of 1, which are useful, but can miss the boat on what users actually experience.
(BQ PM)
The post mentioned ORC files, but doesn't detail how big they are, how many, is the dataset partitioned? Is the data sorted in any particular way?