AI-generated Key Takeaways
- 
          The DataExecutionStatusobject provides information about the status of a data execution.
- 
          It includes methods to retrieve the error code, error message, execution state, last execution time, and last refreshed time. 
- 
          You can also check if the data from the last successful execution was truncated using the isTruncated()method.
The data execution status.
Methods
| Method | Return type | Brief description | 
|---|---|---|
| get | Data | Gets the error code of the data execution. | 
| get | String | Gets the error message of the data execution. | 
| get | Data | Gets the state of the data execution. | 
| get | Date | Gets the time the last data execution completed regardless of the execution state. | 
| get | Date | Gets the time the data last successfully refreshed. | 
| is | Boolean | Returns trueif the data from last successful execution is truncated, orfalseotherwise. | 
Detailed documentation
getErrorCode()  
getErrorMessage()  
Gets the error message of the data execution. The message may be empty.
Return
String — The error message.
getExecutionState()  
getLastExecutionTime()   
Gets the time the last data execution completed regardless of the execution state.
Return
Date — The last execution time, or null if there has never been a data execution.
getLastRefreshedTime()   
Gets the time the data last successfully refreshed.
Return
Date — The last successfully refreshed time, or null if there is never a successful
    data execution.
isTruncated() 
Returns true if the data from last successful execution is truncated, or false
otherwise.
Return
Boolean — True if the data from execution is truncated, or false otherwise.