Skip to main content

Searching for Data

All Tiers

The Calabi Catalogue indexes all your data assets — tables, dashboards, pipelines, topics, ML models, dbt models, and more — and makes them searchable from a single, unified search interface. Whether you know the exact table name or only a vague description of what you need, the Catalogue can find it.


Quick Search (Ctrl+K)

The fastest way to find any asset is the global search bar.

  1. Press Ctrl+K (or Cmd+K on macOS) from any page in Calabi.
  2. Start typing — results appear instantly as you type.
  3. Use arrow keys to navigate results and Enter to open the selected asset.

The quick search matches against:

  • Table and column names
  • Asset descriptions
  • Tags and glossary terms
  • Owner names
  • Service names
tip

You can also click the search icon in the top navigation bar or navigate directly to ExploreSearch.


Full Search Page

For more control over search filters and result browsing, use the full search page:

  1. Press Ctrl+K and enter a term, then press Enter to go to the full results page.
  2. Or navigate to Explore in the top navigation.

Search results layout

┌─────────────────────────────────────────────────────────────────┐
│ Search bar [Search] │
├─────────────────┬───────────────────────────────────────────────┤
│ │ │
│ Filters │ Results list │
│ ───────── │ ───────────────────────────────────────── │
│ Asset type │ [Icon] Table: scores │
│ Service │ psychometric_reporting.scores │
│ Owner │ Gold tier • Owner: J. Smith │
│ Tag │ "Stores all exam attempt results..." │
│ Tier │ │
│ Domain │ [Icon] Table: candidate_scores │
│ │ ... │
└─────────────────┴───────────────────────────────────────────────┘

Searching by Asset Type

Use the Asset Type filter to restrict results to a specific category:

Asset TypeDescription
TableDatabase tables and views
TopicKafka, Kinesis, or other streaming topics
DashboardCalabiIQ dashboards
ChartCalabiIQ charts
PipelineDAG tasks and workflows
ML ModelCalabi ML experiment runs
ContainerObject storage buckets and paths
Glossary TermBusiness glossary entries
TagClassification labels

Select one or more types in the left-hand filter panel to narrow results.


Advanced Search Filters

Filtering by Owner

Find assets owned by a specific team member:

  1. In the filter panel, expand Owner.
  2. Type the person's name or email.
  3. Select from the suggestions.

Results show only assets where that person is listed as an owner or co-owner.

Filtering by Tag

Tags are user-defined labels applied to assets. To filter by tag:

  1. Expand the Tag filter panel.
  2. Type or browse for a tag name (e.g., PII, finance, exam-core).
  3. Select one or more tags.

Results show assets that carry all selected tags (AND logic by default).

Filtering by Tier

Tier is a data quality signal that indicates the reliability and importance of an asset:

TierMeaning
GoldProduction-grade, certified, actively maintained
SilverGenerally reliable; may have minor gaps in documentation
BronzeExperimental or work-in-progress; use with caution

To filter by tier:

  1. Expand the Tier filter panel.
  2. Select one or more tiers.

Filtering by Service

Filter results to a specific connected service (e.g., Redshift Production, Snowflake Analytics):

  1. Expand the Service filter panel.
  2. Select the service name.

Filtering by Domain

Domains are organisational groupings (e.g., Finance, Product, Engineering):

  1. Expand the Domain filter panel.
  2. Select the relevant domain.

Combining filters

All filters combine with AND logic. For example:

  • Asset Type = Table AND Tag = PII AND Tier = Gold

Returns only Gold-tier PII-tagged tables.


Keyword Search Syntax

The Catalogue supports enhanced keyword syntax for power users:

SyntaxExampleEffect
Exact phrase"exam scores"Match the exact phrase
Column name searchcolumns:candidate_idFind tables that contain a column named candidate_id
Owner searchowner:jane.smithFind assets owned by jane.smith
Tag searchtag:PIIFind assets with the PII tag
Service searchservice:redshift-prodFind assets in the redshift-prod service
Wildcardexam*Match exam, exam_scores, exam_results, etc.

Combined example:

exam* tag:finance owner:analytics-team

Finds all assets with names starting with exam, tagged finance, and owned by the analytics team.


Search Results

Each result card shows:

ElementDescription
Asset iconType indicator (table, dashboard, pipeline, etc.)
NameAsset name — click to open the asset page
Fully qualified namedatabase.schema.table or similar
Tier badgeGold / Silver / Bronze (if set)
Owner avatarsProfile pictures of owners
Description previewFirst ~200 characters of the description
TagsAll tags applied to the asset
Last updatedWhen the metadata was last refreshed

Sorting Search Results

Use the Sort dropdown (top-right of the results list) to order results by:

Sort optionDescription
Relevance (default)Full-text relevance score
Last updatedMost recently ingested or edited assets first
UsageMost frequently queried assets first (requires usage stats ingestion)
Name (A–Z)Alphabetical

Asset Suggestions (Autocomplete)

As you type in the search bar, the Catalogue shows suggested completions based on:

  1. Exact prefix matches on asset names.
  2. Recently viewed assets.
  3. Frequently searched terms in your organisation.

Suggestions appear in a dropdown with the asset type icon and service name for disambiguation.


Searching from Calabi Catalogue vs CalabiIQ

LocationWhat is searched
Calabi Catalogue searchAll metadata assets: tables, dashboards, pipelines, glossary terms, tags, ML models
CalabiIQ Datasets listOnly datasets registered in CalabiIQ
CalabiIQ Charts listOnly charts saved in CalabiIQ

Use Calabi Catalogue search to discover assets before building charts. Once you find the right table, click Open in CalabiIQ on the asset page to create a dataset and start building.


Search Performance Tips

TipBenefit
Use specific table or column names rather than vague descriptionsReduces irrelevant results
Apply the Asset Type filter firstNarrows the result set immediately
Filter by Service when you know which database to look inAvoids results from unrelated databases
Use Tier = Gold filter for production reportingSurfaces only certified, reliable assets
Search by column name (columns:) to find which tables contain a fieldUseful when you know the field but not the table