【问题标题】:Standard SQL in bigrquerybigrquery 中的标准 SQL
【发布时间】:2016-07-09 05:28:40
【问题描述】:

我正在尝试使用 R 的 bigrquery 包从 BigQuery 获取一些数据到 R 会话中。但是,我的查询是用 BigQuery 的 Standard SQL 而不是其旧版 SQL 方言编写的。如何告诉包使用标准而不是旧版 SQL 运行查询?

【问题讨论】:

    标签: r google-bigquery


    【解决方案1】:

    见下例

    insert_query_job <- function(query, project, destination_table = NULL,
        default_dataset = NULL,
        create_disposition = "CREATE_IF_NEEDED",
        write_disposition = "WRITE_EMPTY",
        useLegacySql = FALSE)
    

    【讨论】:

    • 这似乎不起作用(它告诉我useLegacySql 是一个未使用的参数)。我需要特定版本的软件包才能使其工作吗?
    • 看来即使是开发版的包也不支持这个。但是有分叉和拉取请求。通过devtools::install_github("backlin/bigrquery", ref='feature/useLegacySqlOption')安装
    猜你喜欢
    • 2015-02-27
    • 2016-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-17
    • 2011-04-17
    • 1970-01-01
    • 2018-08-27
    相关资源
    最近更新 更多