modellerUpdated 2026-05-15

Usage Analytics

Live Usage Analytics tab from Model Builder.

What this covers

Usage Analytics is a read-only Model Builder tab that shows how a deployed model is being queried. It helps modellers understand adoption, latency, aggregate hit rate, common measures, and query patterns that may deserve new aggregates or pockets.

What to look at first

MetricWhat it tells you
Query volumeWhether the model is actively used and when traffic peaks.
Aggregate hit rateHow often queries are served from aggregate tables instead of live source scans.
Average or median latencyWhether users experience the model as interactive.
Top measuresWhich business metrics are driving workload.
Top aggregatesWhich acceleration objects are earning their storage and refresh cost.
Miss patternsRepeated live queries that the optimizer may be able to accelerate.

How to use the tab

Start with the trend, then inspect the detail. A high query volume with a low aggregate hit rate usually means the model is valuable but under-accelerated. A low query volume with many aggregates suggests over-building or a model that has not been adopted. A few top measures dominating traffic should guide aggregate grains and refresh SLAs.

Usage Analytics is also useful after a deploy. Compare the post-deploy latency and hit-rate movement with the Model Health cold-start section. If a new model version caused more live routing, inspect query misses and aggregate validity.

Common decisions

ObservationLikely action
High live-route count on the same grainCreate or approve an aggregate for that grain.
Queries repeatedly filter to the same narrow subsetConsider a pocket table.
One aggregate has no hits over the evaluation windowRetire it or let the lifecycle policy remove it.
A newly deployed model is slower than the previous versionCheck invalid aggregates, changed dimensions, and route badge reasons.

Related