Skip to main content

Creating a lookup metric

1

Add the metric

  1. Navigate to Metric in the top navigation.
  2. Click the Add button (⊕).
  3. Enter a Metric Name.
  4. Select Subcategory: Lookup from the dropdown.
  5. Enter a Purpose description.
  6. Click Create.
Image
2

Open the configuration view

Click the metric name to open its detail page. The lookup metric configuration view exposes:
  • Asset — the table containing the column(s) to validate
  • Metadata tabs — Description, Purpose, Rationale
  • Lookup Metric Configuration — lookup source, composite key mapping, comparison logic, and matching rules
  • Threshold
  • Semantic context and Owners
Lookup Configuration View
3

Set the asset and metadata

Asset: Select the table or view containing the column(s) to validate. Use the AI-assisted asset selection button to let Prizm suggest an asset based on the metric name and purpose.The Downstream Impact counter shows how many other assets depend on this asset.Fill in the metadata tabs as needed:
Lookup Metadata Tabs
4

Select and configure the lookup source

Choose the reference to validate the target column values against. Select a source type from the toolbar, then follow the configuration steps for that type.
Validate against a connected reference table. Use when the valid values live in a table already connected to Prizm — e.g., a products dimension table, a customers master, or any lookup table in your warehouse.
  1. Select Table as the lookup source type.
  2. Select connector — choose the data source connection where the reference table lives. This can be a different platform from the source asset.
  3. Select reference table — choose the table or view containing the valid values.
  4. Select reference column — choose the column that holds the valid entries (e.g., product_id).
  5. Prizm previews a sample of the reference values to confirm the selection is correct.
The reference table does not need to be on the same data platform as the source asset. Cross-source lookups (e.g., validating a Databricks column against a Snowflake dimension table) are fully supported.
Lookup Source Table
5

Configure the composite key mapping

Map one or more source columns to their corresponding reference columns. Prizm uses these mappings as the join key to determine whether each source value has a valid match in the reference.Click + Add key to add additional columns for a composite lookup key.

Advanced matching options

Expand Advanced Matching to control how values are compared:Prizm AI can also auto-suggest the most likely key mapping based on column names and data types.
Lookup Key Mapping
6

Set the comparison logic

Choose what outcomes count as failures and how the metric score is computed.

Match type

On mismatch — what to flag

Metric output (alert basis)

Rule options

An inline preview shows a sample of matched and unmatched records before saving.
Lookup Comparison Logic
7

Set the execution trigger

Choose when the lookup validation runs:
Lookup Execution Trigger
8

Set the threshold

Choose how Prizm determines when to raise an alert:Dynamic Threshold — Prizm learns statistical baselines from historical match rate values and alerts when the rate deviates by a configurable number of standard deviations:Deterministic Threshold — Set an explicit match rate floor to trigger alerts (e.g., alert when match rate < 98%).Additional alert conditions:
Lookup Threshold
9

Set semantic context and owners

Scroll down past the Threshold section to complete:
  • Semantic context: Assign Domain, Application, Product, Tag, and Dimension to make the metric discoverable and contextually relevant.
  • Owners: Set Business owner, Technical owner, and Steward.
  • Audience: Restrict who can view this metric’s results.
Click Save Changes when done.