首页 > 解决方案 > R 无法通过 bigrquery 包导入数据 - !self$finished 不是 TRUE

问题描述

当尝试从我的 GBQ 帐户中提取更大的数据集时,我遇到了以下错误消息: Error in pb_tick(self, private, len, tokens) : !self$finished is not TRUE

我正在查询的表约为 105GB,相同的 SQL 查询在 GBQ 控制台中运行良好。这不是一个非常复杂的查询,只要求 200MB 的数据。下面查询。我找不到与此错误消息相关的任何内容,希望大家能帮忙

代码:

library(bigrquery) 
project_id <- "xxx-xxx-xxx" # put your project ID here 
sql <- "SELECT * FROMxxx-xxx-xxx.Conversion_Records.Conversion_records_2018_9_to_10`
WHERE event_time >= '2018-09-16 00:00:01'
AND lower(campaign_name) like 'camp_a%'
AND lower(vendor_name) = 'vendor_a';"

gbq <- query_exec(sql, project = project_id, use_legacy_sql = FALSE, max_pages = Inf)

标签: bigrquery

解决方案


推荐阅读