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.
limitNointeger (default 20)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
}