NAME
Paws::Athena::QueryExecution
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::Athena::QueryExecution object:
$service_obj->Method(Att1 => { EngineVersion => $value, ..., WorkGroup => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::Athena::QueryExecution object:
$result = $service_obj->Method(...);
$result->Att1->EngineVersion
DESCRIPTION
Information about a single instance of a query execution.
ATTRIBUTES
EngineVersion => Paws::Athena::EngineVersion
The engine version that executed the query.
Query => Str
The SQL query statements which the query execution ran.
QueryExecutionContext => Paws::Athena::QueryExecutionContext
The database in which the query execution occurred.
QueryExecutionId => Str
The unique identifier for each query execution.
ResultConfiguration => Paws::Athena::ResultConfiguration
The location in Amazon S3 where query results were stored and the encryption option, if any, used for query results. These are known as "client-side settings". If workgroup settings override client-side settings, then the query uses the location for the query results and the encryption configuration that are specified for the workgroup.
StatementType => Str
The type of query statement that was run. DDL
indicates DDL query statements. DML
indicates DML (Data Manipulation Language) query statements, such as CREATE TABLE AS SELECT
. UTILITY
indicates query statements other than DDL and DML, such as SHOW CREATE TABLE
, or DESCRIBE <table>
.
Statistics => Paws::Athena::QueryExecutionStatistics
Query execution statistics, such as the amount of data scanned, the amount of time that the query took to process, and the type of statement that was run.
Status => Paws::Athena::QueryExecutionStatus
The completion date, current state, submission time, and state change reason (if applicable) for the query execution.
WorkGroup => Str
The name of the workgroup in which the query ran.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::Athena
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues