BigQuery Cost Analyzer
Prevent bill shock โข Real-time cost prediction โข Smart recommendations โข Complete visibility
๐ฐ GCP Billing Breakdown
Detailed billing breakdown from GCP billing export table by service, SKU, and usage.
BigQuery Data Viewer + BigQuery Job User
project-399903.billing_table.gcp_billing_export_v1_0121F3_47AD14_59E88814
๐ Billing Variance Analysis - Cost Changes Detection
โ ๏ธ Smart Alert System
Get instant notifications when costs spike unexpectedly
| Service | SKU | Previous Cost | Current Cost | Difference ($) | % Change | Alert Level | Action |
|---|---|---|---|---|---|---|---|
| Run variance analysis to detect cost changes and waste patterns | |||||||
๐ Table Storage Analysis - Storage Costs & Optimization
Analyze BigQuery table storage using INFORMATION_SCHEMA.TABLE_STORAGE
๐ฐ BigQuery Cost Predictor
Predict query costs BEFORE execution to prevent bill shock
๐ We will build model for you and predict based on BOOSTED_TREE_REGRESSOR
The first time will take ~ 16 minutes you we want to provide Accurate cost
Our main Goal is to give any company to predict query cost
So we need to use project as parameter that change based on company
Only trained ML models provide accurate predictions (95% accuracy)
โ ๏ธ No fallback predictions - Train your model first!
๐ Setup Custom BOOSTED_TREE_REGRESSOR Model
๐ Sample Queries
โก BigQuery Query Executor
Execute any BigQuery query - works exactly like your test app
๐ Analysis Results
BigQuery Query:
SELECT * FROM INFORMATION_SCHEMA.JOBS_BY_PROJECT LIMIT 10;
๐ฐ Discover Your Most Expensive Users and Queries
Discover which users and queries are costing you the most money. This helps you optimize your BigQuery usage and reduce costs!
| Usage Start Time | Project | User | Job Type | Total Jobs | Query Jobs | Slots | Query Slots | Sample Query | Standard Cost | Enterprise Cost | Enterprise+ Cost |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Select a client and analyze to see results | |||||||||||
Pick Hours โ Heavy Slot Usage
| Query (truncated) | Project | User | Cost ($) | Slot Hours | Queries in Hour | Hour |
|---|---|---|---|---|---|---|
| Run analysis to see data | ||||||
๐ Duplicate Logic Detection - Table Consolidation Opportunities
| Primary Query | Similar Query (Same Logic) | Slots Usage | Cost ($) | Similarity Grade | Recommendation | Action |
|---|---|---|---|---|---|---|
| Run analysis to detect duplicate logic patterns in your queries | ||||||
๐๏ธ Waste Detection - Query & ETL Optimization Opportunities
| Query (truncated) | Waste Type | User | Usage Start Time | Slots | Cost ($) | Potential Savings ($) | Savings Explanation | Severity | Action |
|---|---|---|---|---|---|---|---|---|---|
| Run analysis to detect wasteful query patterns | |||||||||
๐ชฝ BQ Angel - Move Queries Between Reservations (Enhanced)
Select the queries you wish to move from one Reservation to another. You will also see the Project each query belongs to.
| Select | Query (truncated) | Project | User | Cost ($) | Slots | Current Reservation |
|---|---|---|---|---|---|---|
| Load queries to see reservation data | ||||||
๐ฐ Get alerts now on waste of money
โ Email alerts will be sent to your email
๐ฑ SMS alerts will be sent to your phone
๐งช Test Billing Variance Scenarios
Simulate cost increases to test your alert thresholds without waiting for real billing changes.
Fetches actual yesterday and today costs from your GCP billing export
Quick Test Scenarios:
๐ Test Results:
๐ชฝ BQ Angel - Move Queries Between Reservations (Enhanced)
Select the queries you wish to move from one Reservation to another. You will also see the Project each query belongs to.
| Query | Project | Slots | $ Cost โ | Reservation | |
|---|---|---|---|---|---|
| Click "Load Queries" to see data | |||||