scripts/billing/sql/previous_day_costs_by_service.sql (8 lines of code) (raw):

/* Query returns the previous day's total costs by service */ SELECT service.id AS service_id, service.description AS service_description, sum(cost) AS costs FROM `bqutil.billing.billing_dashboard_export` WHERE DATE(export_time) = DATE_SUB(CURRENT_DATE(), INTERVAL 1 DAY) GROUP BY service_id, service_description ORDER BY costs DESC