Set Essbase Query Governor Execution Time (v2)
This API sets the Oracle Essbase Query Governor Execution Time (maximum number of seconds that a query can run before the Essbase Server terminates it) for all the Essbase cubes.
The governor value can be set to any value from 0 to 70000.
Required Roles
Service Administrator
REST Resource
PUT
/interop/rest/{api_version}/config/services/essbaseqrygovexectime
Request
Supported Media Types: application/json
Table 9-96 Parameters
| Name | Description | Type | Required | Default |
|---|---|---|---|---|
qryexectime |
Query Governor Execution Time Value | Payload | Yes | None |
Sample Request Payload
{
"qryexectime": "<Query_Execution_Time>"
}
Response
Supported Media Types: application/json
Table 9-97 Parameters
| Parameters | Description |
|---|---|
details |
In case of errors, details are published with the error string |
status |
See Migration Status Codes |
links |
Detailed information about the link |
href |
Links to API call |
action |
The HTTP call type |
rel |
Can be self and/or Job Status.
If set to Job Status, you can use the
href to get the status of the import
operation
|
data |
Parameters as key value pairs passed in the request |
Example of Response Body
{
"details": null,
"status": 0,
"items": null,
"links": [
{
"href": "https://<BASE-URL>/interop/rest/v2/config/services/essbaseqrygovexectime",
"action": "PUT",
"rel": "self",
"data": null
}
]
}
Sample cURL Command
curl -s -u <USERNAME>:<PASSWORD>-H 'Content-Type: application/json' --request PUT https://<BASE-URL>/interop/rest/v2/config/services/essbaseqrygovexectime -d '{
"qryexectime": "<Query_Execution_Time>"
}'