ref: f74b9029f800d2417118ce6bcd61c964d1d8b452 metis-jars/README.md -rw-r--r-- 2.6 KiB
f74b9029boB Rudis badges 2 years ago

Travis-CI Build Status Coverage Status CRAN_Status_Badge


Amazon Athena JDBC Driver Wrapper Supporting the ‘metis’ Package


Contents of the Amazon Athena JDBC Driver https://docs.aws.amazon.com/athena/latest/ug/connect-with-jdbc.html provided to support functions in the ‘metis’ package. Version number reflects the version number of the included ‘JAR’ file.


Until a release of ‘rJava’ newer than ‘0.9.10’ is on CRAN signals sent from interrupting Athena JDBC calls crash the R interpreter. You therefore need to set the -Xrs option to avoid signals being passed on to the JVM owner. That has to be done before rJava is loaded so you either need to remember to put it at the top of all scripts or stick this in your local ~/.Rprofile and/or sitewide Rprofile:

  "java.parameters" = c(getOption("java.parameters", default = NULL), "-Xrs")

#What’s Inside The Tin?

The following functions are implemented:

  • athena_supported_types: Retrieve the current supported type names in Athena
  • metis_jar_path() : Retrieve the fully-qualified path to the included Athena JAR file
  • simba_driver_version: Retrieve the version of the Simba Athena JDBC driver included with the package


# OR
# OR



# current verison
## [1] '2.0.6'
## [1] ""
##  [1] "BOOLEAN"   "TINYINT"   "SMALLINT"  "INT"       "INTEGER"   "BIGINT"    "REAL"      "FLOAT"     "DOUBLE"   
## [10] "DECIMAL"   "DATE"      "TIMESTAMP" "BINARY"    "VARBINARY" "CHAR"      "VARCHAR"   "STRING"    "ARRAY"    
## [19] "MAP"       "ROW"       "STRUCT"
## [1] "/Library/Frameworks/R.framework/Versions/3.5/Resources/library/metis.jars/java/AthenaJDBC42_2.0.6.jar"

#Code of Conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.