dplyrimpaladb icon indicating copy to clipboard operation
dplyrimpaladb copied to clipboard

object 'src_desc' not found whilst loading namespace 'dplyrimpaladb'

Open svargheseea opened this issue 7 years ago • 4 comments

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’

svargheseea avatar Nov 06 '17 03:11 svargheseea

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"

svargheseea avatar Nov 06 '17 05:11 svargheseea

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.

piersharding avatar Nov 06 '17 22:11 piersharding

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.

ianmcook avatar Nov 07 '17 02:11 ianmcook

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.

piersharding avatar Nov 07 '17 03:11 piersharding