Choosing between BigQuery on-demand and flat rate pricing