r语言 - Sparklyr: sql临时错误:参数不能作为逻辑解释



嗨,我是sparklyr的新手,我基本上是在spark中运行一个查询来创建一个临时对象。

代码类似于

ts_data<-tbl(sc,"db.table") %>% filter(condition) %>% compute("ts_data")

sc是我的火花连接。

我之前运行了相同的代码,它可以工作,但现在我得到以下错误:

if (temporary) sql(" temporary "):参数不存在错误可解释为逻辑

我试过改变过滤器,试过新的表,R版本和快照。但它仍然给出了相同的误差。我确信没有语法错误

有人能帮我理解如何解决这个问题吗?

我遇到了同样的问题。将compute("x")更改为compute(name = "x")为我修复了它。

这是sparklyr的一个错误,并在1.7.0版本中修复。所以要么使用匹配参数(name = x),要么更新sparklyr版本。

最新更新