dbGetQuery检索较少的行数

时间:2019-02-13 08:59:32

标签: sql r hive odbc

我正在尝试使用ODBC连接将大型数据集提取到R环境中

当我尝试使用dbGetQuery()函数从大型数据集中检索数据时,行数少于在配置单元上看到的行数。有时,相同的代码可以获取正确的行数。如果我应该在获取数据之前清除任何缓冲区,对我有帮助吗?

hive_con <- dbConnect(odbc::odbc(),.connection_string=Connection_String)
qry<-"select * from mytable"
rslt<-dbGetQuery(hive_con,qry)

我尝试更改函数dbGetQuery()的n参数。但是问题仍然存在

1 个答案:

答案 0 :(得分:0)

最后,我发现我正在使用HTTP协议进行数据提取。如果发生数据丢失,此协议不会显示任何警告。