query_history_list
List historical SQL query executions in Databricks, filtering by time range, user, status, or warehouse. Retrieve performance metrics and paginate results.
Instructions
List historical SQL query executions with optional filters.
Builds the ``filter_by`` payload for the Databricks query history API
from the supplied keyword arguments. ``include_metrics`` and pagination
parameters are passed as top-level query string parameters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| start_time_ms | No | Filter start: epoch ms (inclusive) | |
| end_time_ms | No | Filter end: epoch ms (inclusive) | |
| user_ids | No | ||
| statements | No | ||
| statuses | No | QUEUED | RUNNING | CANCELED | FAILED | FINISHED | |
| warehouse_ids | No | ||
| endpoint_ids | No | ||
| max_statement_length | No | Truncate statement text to this many chars | |
| max_files_per_query | No | Limit on number of files returned per query | |
| include_metrics | No | Include performance metrics | |
| page_token | No | ||
| page_size | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |