dashboard.get_dashboard_columns
dashboard_get_dashboard_columnsRetrieve columns referenced by a dashboard's filters and widgets. Resolves by dashboard name, deduplicates by table and column, and returns source, widget ID, table, and column.
Instructions
Retrieve columns referenced by a dashboard, including widget and filter columns. Resolves the dashboard by title with get_dashboard_by_name, exports its full metadata, then extracts column references from both filters and widgets. The final list is deduplicated by table and column.
Returns: list[dict[str, Any]] | dict[str, Any] A list of distinct column entries. Each entry contains dashboard_name, source ("filter" or "widget"), widget_id, table, and column — an empty list means …
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": {
"dashboard_name": "<dashboard_name>"
},
"name": "dashboard_get_dashboard_columns"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dashboard_name | Yes | Title of the dashboard to retrieve columns from. |