【问题标题】:Google Query aggregation from an on-the-fly new variable来自动态新变量的 Google Query 聚合
【发布时间】:2017-06-06 17:52:28
【问题描述】:

我正在尝试构建 Google 查询并从 Apps 脚本发出请求。我将查询附加到工作表 URI,例如:

https://docs.google.com/spreadsheets/d/SHEET_ID/gviz/tq?sheet=Sheet1&tq=query;

查询是:

query = "SELECT N, avg(datediff(todate(G),todate(D))) " +
        "GROUP BY N";

但我只收到如下错误:

{version=0.6, errors=[{detailed_message=Invalid query: PARSE_ERROR: Encountered "(" at line 1, column 23.
Was expecting:
")" ...
, reason=invalid_query, message=INVALID_QUERY}], reqId=0, status=error}

我得到了这个答案来处理从电子表格中调用查询的情况:https://productforums.google.com/d/msg/docs/Ksc-w0r8uj0/QFxiXlmzAwAJ 但我不知道如何通过代码来做同样的事情,因为响应是 JSONP 格式,手动编辑只有一个 JSON 字符串。

谢谢

【问题讨论】:

    标签: google-apps-script google-query-language


    【解决方案1】:

    回答我自己的问题。只是使用查询,我找不到方法,而是阅读数据操作方法,特别是“创建修饰符函数”,让我可以动态修改数据然后聚合它。

    https://developers.google.com/chart/interactive/docs/reference#google_visualization_data

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-23
      • 2013-05-16
      • 1970-01-01
      • 2021-04-10
      • 1970-01-01
      • 2021-11-25
      • 2017-09-09
      • 1970-01-01
      相关资源
      最近更新 更多