Fusion Tables查询分组数据超时



使用这里的指南,我成功地查询了一个简单的融合表,其中包含一些基本数据,代码如下:

google.load('visualization', '1', { packages: ['corechart'] });
  function drawVisualization() {
        google.visualization.drawChart({
            containerId: 'visualization',
            dataSourceUrl: 'http://www.google.com/fusiontables/gvizdata?tq=',
            query: 'SELECT sector, revenue FROM 2961086',
            chartType: 'LineChart',
            options: {
                title: 'Net Revenue by Sector',
                vAxis: {
                    title: 'Revenue'
                },
                hAxis: {
                    title: 'Sector'
                }
            }
        });
  }
  google.setOnLoadCallback(drawVisualization);

当我试图按扇区聚合数据时,会出现一个问题。我试过以下

query: 'SELECT sector, revenue FROM 2961086 GROUP BY sector'

如果运气不好,请求最终会超时。

我把演示这个问题的两页纸拼凑在一起。

我还尝试过使用其他各种参数进行查询,这些参数运行起来没有任何问题。我是不是错过了什么?

我不是谷歌可视化用户,只是一个融合表用户,但我想你的查询中需要一个聚合函数:SELECT sector,sum(revenue)from。。。按扇区分组

Eric

最新更新