AdBench: A Complete Benchmark for Modern Data Pipelines