在R

时间:2016-03-23 10:12:41

标签: r database monetdblite

我正在使用库DBI创建与R中monetdblite数据库的连接,但我一直收到相同的错误。这是可重现的示例和我得到的错误消息。关于如何解决这个问题的任何想法?

# Load Packages
  library(MonetDB.R)
  library(MonetDBLite)
  library(survey)
  library(DBI)

# Load Data
  data(api)


# create survey design
  dclus1 <- svydesign(id=~dnum, weights=~pw, data=apiclus1, fpc=~fpc)

# create Temp dir.
  dbfolder <- tempdir()

# create connection
  db <- dbConnect( MonetDBLite() , dbfolder )
  

MonetDBLite中的错误:: monetdb_embedded_startup(embedded,!getOption(“monetdb.debug.embedded”,:    unused参数(getOption(“monetdb.sequential”,TRUE))

作为附加信息,我正在使用:

  • R 3.2.4revised
  • 最新Rstudio 0.99.893
  • Windows 10

1 个答案:

答案 0 :(得分:2)

请更新您的MonetDB.R和MonetDBLite软件包,最近有一个API更改

async.waterfall([
    async.apply(sql.query, query),
    function(rows, field, callback){
        for(var i = 0; i < rows.length; i++) {
            do_something_complicated();
        }

        callback(null); // This is important, call callback after you are done with everything and pass null for the error parameter
    }
],
function(err){
    if(err) throw err;

    // Everything is executed by now
}