小编ces*_*sco的帖子

错误时再次循环

我试着阅读所有内容,但我有点陷入一个问题.通过使用bigrquery,我创建了对Google BigQuery的查询以获取数据 - 遗憾的是,由于超时,我的查询有时无效.Q是一个SQL查询,BQ应该存储从BigQuery下载的数据.

每次tryCatch给我一个错误时,有没有人知道如何重新循环?

我到目前为止得到了这个:

BQ_Foo <- NULL
tryCatch(
{ 
repeat{
  BQ_Foo <- query_exec(Q_foo,"bigquery")
  if(is.list(BQ_Foo) == TRUE)break }
}
,error=function(e){cat("ERROR : Query not loaded!", "\n")}
)
Run Code Online (Sandbox Code Playgroud)

编辑:

我再次尝试了我的第一种方法,这次我收到了这条错误消息:

curl :: curl_fetch_memory(url,handle = handle)出错:
应用程序回调中止了操作

有谁知道如何处理这个?

r google-bigquery

3
推荐指数
1
解决办法
789
查看次数

标签 统计

google-bigquery ×1

r ×1