dplyrimpaladb
dplyrimpaladb copied to clipboard
object 'src_desc' not found whilst loading namespace 'dplyrimpaladb'
Hi,
I had installed this package a long time and it was working fine but recently, when i try running the app using this package, i get the error:
Loading required package: shiny
Listening on http://127.0.0.1:3490
Attaching package: ‘dplyr’
The following objects are masked from ‘package:stats’:
filter, lag
The following objects are masked from ‘package:base’:
intersect, setdiff, setequal, union
Error : object 'src_desc' not found whilst loading namespace 'dplyrimpaladb' Warning: Error in : package or namespace load failed for ‘dplyrimpaladb’ Stack trace (innermost first): 40: library 1: shiny::runApp Error : package or namespace load failed for ‘dplyrimpaladb’
this error goes away if i downgrade dplyr to version 0.5.0. But on running the app ad querying impala datatabse, it gives me an error: "dplyr_filter_impl" not available for .Call() for package "dplyr"
Hi - It seems that the API radically changed for dplyr in version 0.6.x - this is going to take a while to unpick. Cheers, Piers Harding.
There's a new package implyr (on CRAN and GitHub) that you might consider. It can connect with ODBC or JDBC and it's compatible with newer versions of dplyr.
Hi Ian - you should really do disclosure when you post like this. There is also some budding ImpalaDB ODBC support in http://dbplyr.tidyverse.org/index.html - https://github.com/tidyverse/dbplyr/blob/master/R/db-odbc-impala.R .
Cheers, Piers.