Google Datastudio: фасет не работает с диаграммой слоев в vega lite 3.4.0 - PullRequest
0 голосов
/ 14 марта 2020

Я использую эту спецификацию c для построения диаграммы в пользовательском визуальном элементе Datastudio Vega Lite

{
  "$schema": "https://vega.github.io/schema/vega-lite/v3.4.0.json",
   "facet":  {"type": "nominal", "field": "$dimension2","header":{"labelOrient":"bottom"}},
  "spec": {
    "layer": [
    {
      "mark":{"type": "area","tooltip": null},
      "encoding": {
        "color": {"type": "nominal", "field": "$dimension1"},
        "x": {"type": "nominal", "field": "$dimension0","axis":null},
        "y": {"type": "quantitative", "aggregate": "sum", "field": "$metric0"}
      }
    },
    {
      "mark": {"type": "text", "color": "white", "dx": -20, "dy": -15},
      "encoding": {
        "detail": {"type": "nominal", "field": "$dimension1"},
        "text": {
          "type": "quantitative",
          "aggregate": "sum",
          "field": "$metric1",
          "format": ".1f"
        },
        "x": {"type": "nominal", "field": "$dimension0","axis":null},
        "y": {
          "type": "quantitative",
          "aggregate": "sum",
          "field": "$metric0",
          "stack": "zero"
        }
      },
      "transform": [
        {
          "window": [{"op": "rank", "field": "$dimension0", "as": "rank"}],
          "sort": [{"field": "$dimension0", "order": "descending"}]
        },
        {"filter": "(datum.rank === 1)"}
      ]
    }
  ],
  "height": 70,
  "width":180


},"columns":2}

, когда я удаляю фасет и спецификацию c, она работает нормально, но когда я ее добавляю Бланк? эта спецификация c поддерживается в Vega-lite 3,4 или я делаю что-то не так

edit: добавлена ​​ссылка на отчет в режиме редактирования https://datastudio.google.com/reporting/d9d5833f-cf30-46c5-9e72-25552f983f30

...