2017-05-19 3 views
0

I bigquery mit standardSQL über R.Wie standardSQL in BigQuery über R verwenden

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) 

Aber ich habe unten Fehler ausgeführt werden soll:

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

ich nicht, wo finden konnte Stellen Sie die API-Option ein.

Vielen Dank.

Antwort

0

Geben Sie anstelle useLegacySql = NULLfalse an. Sie können die Anforderung verfolgen, den Standarddialekt für bigrquery in this GitHub issue zu ändern. In der Zwischenzeit müssen Sie den entsprechenden Wert für useLegacySql festlegen.

Verwandte Themen