2017-05-19 63 views
0

使用standardSQL我想用standardSQL通過R.如何BigQuery中經由R個

library(bigrquery) 
sql = paste("#StandardSQL\n SELECT SUM(copies) ", 
      " FROM `bigquery-public-data.github_repos.sample_contents` ", 
      " WHERE NOT binary", sep="") 

# Execute the query and store the result 
sample_contents <- query_exec(sql, project = "###", useLegacySql = NULL) 

執行bigquery但我得到以下錯誤:

ERROR: Query text specifies use_legacy_sql:false, while API options specify:true

我找不到在哪裏設置API選項。

謝謝。

回答

0

而不是useLegacySql = NULL,請指定false。您可以跟蹤請求以更改this GitHub issue中bigrquery的默認方言。同時,您需要爲useLegacySql設置適當的值。