Skip to content

Search Catalog Tool

This tool searches the Alation Data Catalog for objects and assets — tables, schemas, columns, articles, glossary terms, and more. It is the primary discovery tool behind the Catalog Search agent.

Add this tool to an agent that needs to find catalog objects from a natural language query. Combine it with Get Search Filter Fields and Get Search Filter Values to narrow results with filters.

ParameterRequiredTypeSuggested scopeWhat it does
search_termYesstringAgent determinedThe text to search for.
object_typesNolist of stringsAgent determinedRestrict results to types such as table, column, schema, article, bi_field, glossary_term.
filtersNolist of objectsFixed or Agent determinedFilter on custom fields. Use the same format as the aggregated context signature search_filters.fields structure.
limitNointeger (default 20, max 100)FixedMaximum number of results.
rangesNolist of date rangesAgent determinedLimit results to a date range.
starredNobooleanUser inputOnly objects the user has starred.
watchingNobooleanUser inputOnly objects the user is watching.
recentNobooleanUser inputOnly recently accessed objects.
domain_idsNolist of stringsFixed or User inputScope the search to specific domains.
{
"search_term": "Agriculture",
"object_types": ["table"],
"limit": 20
}