'start_index' (TYPE_UINT64) 处的值无效,从 BigQuery 将数据下载到 R 时出现“1e+05”[无效] 问题

Ami*_*hak 5 r google-bigquery bigrquery

我使用该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))

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

Ami*_*hak 8

这个问题是因为 BigQuery 只允许下载 100k 条记录。将options(scipen = 20)脚本添加 到代码的开头将解决问题。