Every BigQuery workload type. Covered.
On-Demand Queries
Slot Reservations
BI Engine
BigQuery ML
Streaming Inserts
Storage (Active / Long-term)
——— BigQuery optimization at sCale

Unravel sees every query, every Dataform run, every byte scanned. Then rewrites the ones causing the bill.

A BigQuery environment is thousands of queries across hundreds of projects. Most tools stop at billing reports. Unravel goes deeper — when Arvix finds the query disabling partition pruning or scanning more than it should, it generates the rewrite, shows the side-by-side diff, validates against a 30-day workload, and lets you AutoApply or send for review.

Real scenarios

Same problem. Two very different outcomes.

Pick a scenario. See what happens with your LLM — and with Arvix.

——— Agents

Always on. Always fixing.

Three agents. Every BigQuery problem category. They act — or ask — depending on how much autonomy you want.

——— How we're different

You probably already have tools. Here's where they stop.

Every category solves part of the problem. Unravel is the only one that closes the loop.

——— BigQuery customers

Enterprise teams. Proven results.

Running BigQuery at scale across financial services, retail, healthcare, and beyond.

“Our on-demand BigQuery bill jumped overnight, and we couldn’t tell why. Unravel’s data engineering agent traced it to forty queries with DATE() wrappers killing partition pruning, generated the rewrites, and cut our scan volume in half in three weeks.”

VP of Data Platform, Global Financial Services Firm

“Our analytics engineers were chasing job-level costs across a hundred-plus BigQuery projects with home-grown dashboards. Unravel surfaced the worst offenders, generated query rewrites, and gave us the workload-level attribution Google’s own tools could no deliver.”

Director of Analytics Engineering, Global E-Commerce Enterprise

“Our lift-and-shift to BigQuery hid the inefficiencies. Costs were tracked at the project level, so we couldn’t see which queries to fix. Unravel surfaced them, generated the rewrites, and put a 2x ROI guarantee in the contract before we signed.”

Head of Data Engineering, Healthcare Enterprise
Enterprise BigQuery customers running Unravel
——— FAQ

Commonly asked questions about our BigQuery optimization platform

Are cloud compute and storage costs included in BigQuery?

Yes. BigQuery is serverless, meaning that you do not need to deploy compute or storage. BigQuery pricing includes compute and storage costs and depends on the type of analysis, type and amount of storage, data ingestion and other factors. You can also reserve compute capacity to reduce processing costs. Estimate BigQuery costs online with the Google Cloud pricing calculator.

Learn more about FinOps for data teams

Does Unravel support the new BigQuery Editions pricing?

Yes. Unravel supports both on-demand compute pricing and BigQuery Editions. For example, Unravel can help you improve cost efficiency by recommending a different pricing plan. Unravel can also recommend the minimum and maximum slot settings depending on your workload.

Can Unravel notify me about long running BigQuery SQL queries?

Yes. Unravel alerts can be generated by setting AutoActions. For example, you can use an AutoAction to notify you about a situation that requires manual intervention, such as resource contention or stuck jobs.

Learn more about automated troubleshooting

Does Unravel help me optimize SQL queries?

Yes. Unravel provides AI-powered recommendations to help you improve query efficiency. Optimal SQL queries enable you to accelerate results and serve more user requests with your existing BigQuery resources. For example, Unravel helps you make better use of partition and cluster keys, improve performance with partition pruning, and avoid common anti-patterns such as SELECT * on "wide" tables that contain a large number of infrequently-used columns.

Can Unravel receive BigQuery metadata automatically?

Yes. Unravel can be set up to automatically create and configure resources in more than 100 projects at a time. You can either add single projects or multiple projects at a time for Unravel monitoring. These projects can be added either with customer-supplied credentials or with Unravel-generated credentials.

Learn more about cloud cost management

Does Unravel include the ability to create new dashboards beyond the out-of-the-box dashboards?

Yes. You can create custom dashboards using a collection of pre-built components. Custom dashboards help you improve communication and collaboration between teams and give leaders visibility to key metrics.

Can I create custom alerts beyond the built-in alerts provided by Unravel?

Yes. You can create new alerts using a flexible set of criteria and communications platforms integrations. Custom alerts effectively provides an early warning system to alert you of resource usage spikes before it hits the cloud bill.

How does Unravel help when migrating to Google Cloud BigQuery?

Unravel provides granular Insights, recommendations, and automation for before, during and after your Spark, Hadoop and data migration to BigQuery. Unravel for BigQuery is a complete data platform optimization solution to help you tune, troubleshoot, cost-optimize, and ensure data quality on BigQuery. Unravel provides AI-powered recommendations and automated actions to enable intelligent optimization of data pipelines and data applications.

Learn more about cloud migration

Can Unravel produce FinOps showback or chargeback reports for Google Cloud BigQuery?

Yes, Unravel includes showback/chargeback reports for BigQuery compute and storage costs by projects and users. You can specify the reporting time window to match your organization's budgeting cycle.