Summary
In BigQuery, if you're merging two distinct sources, use UNION ALL instead of UNION DISTINCT to prevent unneeded de-duplication. This is demonstrated by merging two Google Trends tables, one for US terms and another for the rest of the world. There's no cost difference for on-demand pricing, but capacity pricing users can save on slot usage. Hence, use UNION DISTINCT only when necessary.