SimbaODBCを使用してAmazonAthenaに接続する方法
Aug 21 2020
DBI :: dbConnectを使用してRStudioからAthenaに接続しようとしていますが、ドライバーを開く際に問題が発生します。
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
さらに、このコードは何も返しません。
sort((unique(odbcListDrivers()[[1]])))
character(0)
ODBCドライバーにアクセスできないか、正しくインストールされていないようですが、その理由を理解するのに問題があります。ドライバをダウンロードし、ライブラリで確認できます。
どんな洞察も大歓迎です!
回答
CarlosG.CardenasV. Sep 09 2020 at 11:56
関数の引数は奇妙に見えます。削除[]
からDriver
、S3OutputLocation
とAwsRegion
。