Implementations of pure virtual functions defined in the DBI package for AthenaResult objects.

Returns AWS Athena Statistics from execute queries DBI::dbSendQuery

# S4 method for class 'AthenaResult'
dbClearResult(res, ...)

# S4 method for class 'AthenaResult'
dbFetch(res, n = -1, ...)

# S4 method for class 'AthenaResult'
dbHasCompleted(res, ...)

# S4 method for class 'AthenaResult'
dbIsValid(dbObj, ...)

# S4 method for class 'AthenaResult'
dbGetInfo(dbObj, ...)

# S4 method for class 'AthenaResult'
dbColumnInfo(res, ...)

dbStatistics(res, ...)

# S4 method for class 'AthenaResult'
dbStatistics(res, ...)

# S4 method for class 'AthenaResult'
dbGetStatement(res, ...)

Arguments

res

An object inheriting from DBI::DBIResult.

...

Other arguments passed on to methods.

n

maximum number of records to retrieve per fetch. Use n = -1 or n = Inf to retrieve all pending records. Some implementations may recognize other special values.

dbObj

An object inheriting from DBI::DBIResult, DBI::DBIConnection, or DBI::DBIDriver.

Value

dbStatistics() returns list containing Athena Statistics return from paws.

Note

If a user does not have permission to remove AWS S3 resource from AWS Athena output location, then an AWS warning will be returned. For example AccessDenied (HTTP 403). Access Denied. It is better use query caching or optionally prevent clear AWS S3 resource using noctua_options