Cómo conectarse a Amazon Athena mediante Simba ODBC
Aug 21 2020
Estoy intentando conectarme a Athena desde RStudio usando DBI :: dbConnect y tengo problemas para abrir el controlador.
con <- DBI::dbConnect(
odbc::odbc(),
Driver = "[Simba Athena ODBC Driver]",
S3OutputLocation = "[s3://bucket-folder/]",
AwsRegion = "[region]",
AuthenticationType = "IAM Credentials",
Schema = "[schema]",
UID = rstudioapi::askForPassword("AWS Access Key"),
PWD = rstudioapi::askForPassword("AWS Secret Key"))
Error: nanodbc/nanodbc.cpp:983: 00000: [unixODBC][Driver Manager]Can't open lib '[Simba Athena ODBC Driver]' : file not found
Además, este código no devuelve nada.
sort((unique(odbcListDrivers()[[1]])))
character(0)
Parece que mi controlador ODBC no es accesible o está instalado incorrectamente, pero tengo problemas para entender por qué. He descargado el controlador y puedo verlo en mi biblioteca.
¡Cualquier idea es muy apreciada!
Respuestas
CarlosG.CardenasV. Sep 09 2020 at 11:56
Los argumentos de la función se ven extraños. Retire el []de Driver, S3OutputLocationy AwsRegion.