Skip to main content

Overview

Every metric in Prizm belongs to a context — the stakeholder lens that defines who the metric serves and why it matters. Contexts appear as the six summary cards at the top of the Metric page, each containing its own categories and individual metrics.

Operational

Measure Day-to-day health of data assets

Performance

How efficiently the platform itself is running

Structural

Shape of data at the column level

Business

User-defined metric aligned to domain

Reconciliation

Compare data across sources and libraries

Semantic

Health rolled up at the domain, product, application, tag, or connection level

Operational

Operational metrics monitor the day-to-day health of data assets — whether data is arriving on time, in the expected volume, and with the correct structure. They run at the Asset level and are the primary driver of alerting and anomaly detection in Prizm. All operational metrics have Monitor: Yes.
All Operational metrics feed directly into the Alerts dashboard. They are the most actively monitored metrics in a typical Prizm deployment, with Execution Status and Freshness generating the highest alert volumes in production.

Volume

Tracks how much data exists in an asset — row count, data size, and absolute volume over time.

Freshness

Measures how recently data was loaded or updated. Detects stale datasets and pipeline delays before they impact consumers.

Schema

Monitors the structure of a dataset — column presence, data types, and schema drift. Catches breaking changes at the source.

Availability metrics

Provisioning note. On some tenants, only a single Schema metric is currently provisioned per asset, and its displayed value is the column count (the behavior documented above for Column) rather than a full name/type/order snapshot. If the Column and Schema name metrics aren’t appearing separately on your asset’s Metric tab, this is expected on those tenants — treat the single Schema metric’s value as the column count until Column and Schema name are separately provisioned for your tenant. Confirm with your Prizm administrator which of these three metrics are actually enabled for your environment.
Operational metrics do not contribute to trust scoring (Score: No). They are observability signals — designed to trigger alerts, not to roll up into a quality score.

Performance

Performance metrics measure how efficiently the data platform itself is running — query execution time, compute utilization, job duration, and credit consumption. Unlike other contexts, performance metrics operate at the Source and System level (Warehouse, Database, Account) rather than the individual asset level.

Usage

Tracks who is querying data assets, how frequently, and the success rate of those queries. Useful for adoption tracking and access governance.

Queries

Measures execution time, job duration, blocked queries, and throughput. Identifies slow pipelines and compute bottlenecks.

Credits

Tracks compute credit consumption at the warehouse and database level. Essential for cloud cost management and chargeback reporting.

Performance metrics

Performance metrics are most valuable to platform and infrastructure teams tracking SLAs and compute spend. They are surfaced separately from data quality metrics so they don’t dilute profiling results.Performance metrics do not contribute to trust scoring (Score: No). They are platform and infrastructure observability signals — designed to trigger alerts, not to roll up into a quality score.

Structural

Structural metrics profile the internal shape of data at the column level. They answer: what does this data look like — how are values distributed, how often do patterns repeat, what do the numbers say, and what structural patterns exist? This is the largest context in Prizm with 33K+ metrics. It powers data profiling and feeds trust scoring at the attribute level. Structural metrics are all auto-generated — they run automatically when an asset is profiled and require no user configuration.

Distribution

How values are spread across a column — completeness, character makeup, space characters, and numeric shape.

Frequency

How often specific values, lengths, and value ranges repeat. Captures enums, min/max boundaries, and value range conformity.

Pattern

Auto-discovered and user-defined structural templates that describe the format of values in a column — short and long patterns, regex expressions.

Statistics

Numeric summaries of data characteristics — central tendency, spread, quantiles, and distribution shape.

Distribution

Distribution metrics capture how values inside a column are composed and spread. They answer questions like: how many nulls are there, how many are distinct, are there leading spaces, are there unexpected special characters?

Frequency

Frequency metrics count how often specific values, formats, or lengths appear. They surface the most common patterns in a column — useful for detecting unexpected enums, outlier lengths, or format drift.

Pattern

Pattern metrics describe the structural template of values in a column — the repeating format that emerges from the data itself. Prizm auto-discovers patterns by analysing the character composition of each value (letters, digits, special characters) and grouping them into short and long pattern representations. You can also define your own patterns using regular expressions. Pattern metrics are particularly useful for columns like names, addresses, IDs, and codes where you expect a consistent format. As shown in the screenshot above, common examples include LONG PATTERN on columns like ADDRESS_LINE2, LAST_NAME, and COUNTRY, and SHORT PATTERN on columns like STATE, RISK_SCORE, and FIRST_NAME.
Short pattern and Long pattern are complementary. Use Short pattern for a quick high-level view of format variety in a column, and Long pattern when you need to detect subtle length or composition changes — for example, a country code column that sometimes contains a 3-character value instead of 2.

Statistics

Statistics metrics produce numeric summaries of a column’s values. They are applied to numeric and date columns and are essential for detecting drift, anomalies, and data quality degradation over time.

Business

Business metrics are user-defined measurements aligned to domain rules, KPIs, and data contracts. Unlike structural and operational metrics which are auto-generated, business metrics are created by data analysts, engineers, and domain SMEs to capture logic the platform cannot infer automatically. They are the second-largest context at 8.8K metrics.

Custom

User-defined metrics using business rules, filters, or expressions tailored to a specific asset or domain. The most common type — accounts for the vast majority of business metrics.

Conditional

Metrics that evaluate differently based on conditions — for example, applying different thresholds depending on a segment, region, or category value.

Query

Metrics defined by a SQL query, enabling arbitrary logic and multi-table expressions that go beyond standard profiling.

Standalone

Independent metrics not tied to a specific asset. Used for global KPIs or cross-source aggregations that exist at the domain or org level.

Behavioural

Metrics that track patterns over time — detecting drift, anomalies, or trend deviations in business data rather than point-in-time values.
Business metrics support scheduling, alerting, and scoring just like auto metrics. They appear alongside structural and operational metrics in the Metric list view — use the type sub-tabs to filter by Custom, Conditional, Query, Standalone, or Behavioral.Business metric categories such as Custom, Conditional, Standalone do contribute to trust scoring (Score: Yes). They are business quality metric — designed to trigger alerts, and roll up into a quality score.Behavioral and Comparison does not contribute to trust scoring.

When to use business metrics

Auto-generated structural and operational metrics give you broad coverage of data shape and pipeline health, but they cannot know your business rules. Reach for business metrics when the quality check you need requires domain knowledge — something only a human who understands the data can define.

Reconciliation

Reconciliation metrics compare data across sources, snapshots, or reference tables to verify consistency and correctness. They are the smallest context by metric count but critical for cross-system data contracts, regulatory compliance, and ETL validation. Reconciliation metrics support scheduling, alerting, and manual run triggers.
Exact counts for each context (metrics, assets, etc.) vary by tenant and change as the platform evolves — check the live count shown on your Metric page rather than relying on a number documented here.

Comparison

Compares values, row counts, or segments across two datasets, systems, or time snapshots to detect discrepancies. Used to validate that a source and target agree after a load or transformation.

Lookup

Validates column values against a reference table or allowed set. Checks referential integrity — for example, that every foreign key in a fact table exists in the corresponding dimension.

When to use reconciliation

Reconciliation metrics are most valuable when:
  • Two sources should contain the same data — for example, a data warehouse and an operational database after an overnight sync.
  • Before and after a load — verifying row counts and key values match between source and destination.
  • Reference table validation — ensuring foreign key values in a fact table exist in the corresponding dimension.
  • Regulatory reporting — finance and compliance use cases where exact value matching is required.
  • ETL pipeline validation — confirming upstream row counts are preserved through each transformation step.
Comparison metrics require both source and target assets to be registered and accessible in Prizm. If a source asset is unreachable, the metric will show Score: NA and generate an availability alert rather than a comparison result.

Semantic

Semantic metrics are derived at a logical or business grouping level — domain, product, application, tag, or connection — rather than at the individual asset level. They aggregate quality signals across ownership boundaries to enable domain- and product-level KPIs and SLOs. Semantic metrics align Prizm quality signals with your organization’s ownership model — making it possible for domain owners, product managers, and data stewards to track the health of their data without navigating individual asset pages.
Semantic metrics are the right lens for SLO reporting and executive dashboards — they answer “how healthy is the Customer360 domain?” rather than “how healthy is this one table?”
Semantic metrics do not drive alerting (Monitor: —). They are rolled up from the underlying asset-level scores, so their Score reflects the health of the assets beneath them rather than an independently computed result.