UNION ALL vs UNION DISTINCT in BigQuery: Avoid Wasted Slots