dsl_search
Execute Atlas DSL queries to search metadata with type filters, attribute conditions, and aggregations for precise data discovery.
Instructions
Execute an Atlas DSL (Domain Specific Language) search query.
Atlas DSL supports structured queries with type filters, attribute conditions, and aggregations. Useful for complex, precise queries.
Example DSL queries:
"hive_table where name = 'customers'"
"hive_column where table.name = 'orders'"
"DataSet where owner = 'analytics_team'"
Args: query: Atlas DSL query string. limit: Maximum number of results (default: 25). offset: Pagination offset.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"query": "<query>"
},
"name": "dsl_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | ||
| limit | No | ||
| offset | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||