支持树形指标组, 指标分组后, 图表会组合在一起, 其中双轴图更为特殊
1{
2 "chartType": "columnParallel",
3 "measures": [
4 { "id": "profit", "alias": "利润" },
5 { "id": "sales", "alias": "销售额" }
6 { "id": "discount", "alias": "折扣" }
7 ],
8 "dimensions": [{ "id": "date", "alias": "日期", "location": "dimension" }],
9 "dataset": [
10 { "date": "2019", "profit": 10, "sales": 20, "discount": 0.1 },
11 { "date": "2020", "profit": 30, "sales": 60, "discount": 0.2 },
12 { "date": "2021", "profit": 30, "sales": 60, "discount": 0.1 },
13 { "date": "2022", "profit": 50, "sales": 100, "discount": 0.2 },
14 { "date": "2023", "profit": 40, "sales": 80, "discount": 0.3 }
15 ]
16}
1{
2 "chartType": "column",
3 "measures": [
4 {
5 "id": "group1",
6 "alias": "分组1",
7 "children": [
8 { "id": "profit", "alias": "利润" },
9 { "id": "sales", "alias": "销售额" }
10 ]
11 },
12 {
13 "id": "group2",
14 "alias": "分组2",
15 "children": [{ "id": "discount", "alias": "折扣" }]
16 },
17 { "id": "rateOfReturn", "alias": "回报率" }
18 ],
19 "dimensions": [{ "id": "date", "alias": "日期", "location": "dimension" }],
20 "dataset": [
21 { "date": "2019", "profit": 10, "sales": 20, "discount": 0.5, "rateOfReturn": 0.1 },
22 { "date": "2020", "profit": 20, "sales": 40, "discount": 0.2, "rateOfReturn": 0.2 },
23 { "date": "2021", "profit": 30, "sales": 60, "discount": 0.4, "rateOfReturn": 0.3 },
24 { "date": "2022", "profit": 40, "sales": 80, "discount": 0.2, "rateOfReturn": 0.4 },
25 { "date": "2023", "profit": 50, "sales": 100, "discount": 0.05, "rateOfReturn": 0.5 }
26 ]
27}