5

bigrquery我使用该包成功地将 Google BigQuery 与 R 环境连接起来。

我已经定义了一个sql提取报告的语句。使用该 bq_table_download功能时,出现以下错误。

Invalid value at 'start_index' (TYPE_UINT64), "1e+05" [invalid]

代码:

sql <- "SELECT * FROM ABC"

df <- bq_project_query(billing, sql)

data <- (bq_table_download(df))

在这个问题上几乎没有帮助。先感谢您。

4

2 回答 2

8

The issue is caused as BigQuery allows only 100k records to be downloaded. Adding the options(scipen = 20) script to the start of your code will solve the issue.

于 2020-08-11T04:50:24.257 回答
1

@gjuggler刚刚在PR#400中修复了这个问题

bigrquery将软件包更新到最新版本将解决您的问题。

remotes::install_github("r-dbi/bigrquery")
于 2020-08-18T16:51:58.860 回答