Get SQL Query Status
Arguments
- statement_id
String, query execution
statement_id
- host
Databricks workspace URL, defaults to calling
db_host()
.- token
Databricks workspace token, defaults to calling
db_token()
.- perform_request
If
TRUE
(default) the request is performed, ifFALSE
the httr2 request is returned without being performed.
Details
This request can be used to poll for the statement's status.
When the status.state
field is SUCCEEDED
it will also return the result
manifest and the first chunk of the result data.
When the statement is in the terminal states CANCELED
, CLOSED
or
FAILED
, it returns HTTP 200
with the state set.
After at least 12 hours in terminal state, the statement is removed from the
warehouse and further calls will receive an HTTP 404
response.
See also
Other SQL Execution APIs:
db_sql_exec_cancel()
,
db_sql_exec_query()
,
db_sql_exec_result()