Google bigquery data.tables为空-DataStudio中的社区可视化

Google bigquery data.tables为空-DataStudio中的社区可视化,google-bigquery,google-data-studio,Google Bigquery,Google Data Studio,我正在尝试使用Google DataStudio社区可视化和BigQuery源代码绘制自定义图形 但即使数据存在并且与其他基本图表进行有效检查,我的drawViz函数的输入数据也是空的 请参见下面的Javascript代码: function drawViz(data) { let rowData = data.tables.DEFAULT; var metricName = data.fields['barMetric'][0].name; var dimensionName =

我正在尝试使用Google DataStudio社区可视化和BigQuery源代码绘制自定义图形

但即使数据存在并且与其他基本图表进行有效检查,我的drawViz函数的输入数据也是空的

请参见下面的Javascript代码:

function drawViz(data) {
  let rowData = data.tables.DEFAULT;
  var metricName = data.fields['barMetric'][0].name;
  var dimensionName = data.fields['barDimension'][0].name;

  title = metricName + ' by ' + dimensionName + '2';
  console.log(rowData , title )
}
控制台输出:

>{DEFAULT:Array0}按我的维度列出我的度量

在bigquery中使用社区可视化功能是否有任何限制

或者需要除codelab之外的任何其他设置

**更新 manifest.json: myViz.json:

来自您的链接:

配置的数据部分似乎无效:

  "data": [
    {
      "id": "concepts",
      "label": "Concepts",
      "elements": [ // setting metric and dimension counts
        {
          "id": "barDimension",
          "label": "Dimension",
          "type": "DIMENSION",
          "options": {
            "min": 1,
            "max": 2
          }
        },
        {
          "id": "barMetric",
          "label": "Metric",
          "type": "METRIC",
          "options": {
            "min": 1,
            "max": 2
          }
        }
      ]
    }
  ]
正在删除注释//设置维度。。。应该有用