2

ここでのガイドラインを使用して、次のコードを使用して、いくつかの基本データの単純な融合テーブルを正常に照会しました。

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'

運が悪ければ、リクエストは最終的にタイムアウトになります。

問題を示す2ページをまとめました。

また、他のさまざまなパラメータを使用して、問題なく動作するクエリを試しました。私は何かが足りないのですか?

4

1 に答える 1

2

私はgoogle.visualizationユーザーではなく、融合テーブルユーザーですが、クエリには集計関数が必要だと思います:SELECTセクター、sum(revenue)from ...GROUPBYセクター

エリック

于 2012-02-23T21:26:02.647 に答える