Athena / Client / get_calculation_execution_status
get_calculation_execution_status#
- Athena.Client.get_calculation_execution_status(**kwargs)#
Gets the status of a current calculation.
See also: AWS API Documentation
Request Syntax
response = client.get_calculation_execution_status( CalculationExecutionId='string' )
- Parameters:
CalculationExecutionId (string) –
[REQUIRED]
The calculation execution UUID.
- Return type:
dict
- Returns:
Response Syntax
{ 'Status': { 'SubmissionDateTime': datetime(2015, 1, 1), 'CompletionDateTime': datetime(2015, 1, 1), 'State': 'CREATING'|'CREATED'|'QUEUED'|'RUNNING'|'CANCELING'|'CANCELED'|'COMPLETED'|'FAILED', 'StateChangeReason': 'string' }, 'Statistics': { 'DpuExecutionInMillis': 123, 'Progress': 'string' } }
Response Structure
(dict) –
Status (dict) –
Contains information about the calculation execution status.
SubmissionDateTime (datetime) –
The date and time the calculation was submitted for processing.
CompletionDateTime (datetime) –
The date and time the calculation completed processing.
State (string) –
The state of the calculation execution. A description of each state follows.
CREATING
- The calculation is in the process of being created.CREATED
- The calculation has been created and is ready to run.QUEUED
- The calculation has been queued for processing.RUNNING
- The calculation is running.CANCELING
- A request to cancel the calculation has been received and the system is working to stop it.CANCELED
- The calculation is no longer running as the result of a cancel request.COMPLETED
- The calculation has completed without error.FAILED
- The calculation failed and is no longer running.StateChangeReason (string) –
The reason for the calculation state change (for example, the calculation was canceled because the session was terminated).
Statistics (dict) –
Contains information about the DPU execution time and progress.
DpuExecutionInMillis (integer) –
The data processing unit execution time in milliseconds for the calculation.
Progress (string) –
The progress of the calculation.
Exceptions
Athena.Client.exceptions.InternalServerException
Athena.Client.exceptions.InvalidRequestException
Athena.Client.exceptions.ResourceNotFoundException