...
代码块 | ||
---|---|---|
| ||
单参数: [{"name":"发货区域", "value":"华北","displayValue":"华北"}]
多参数: [{"name":"发货区域", "value":"华北","displayValue":"华北"},{"name":"订单年份", "value":"2020","displayValue":"2020"} ]
多选参数:[{"name":"订单年份", "value":"2020,2021","displayValue":"2020,2021"}] 或 [{"name":"订单年份", "value":["2020","2021"],"displayValue":["2020","2021"] }] |
仪表盘、新即席查询、新透视分析
代码块 | ||
---|---|---|
| ||
单参数: {"订单年份":{"values":["2020"]}}
多参数: {"订单年份":{"values":["2020"]}, {"订单月份":{"values":["2020-01"]} }
多选参数:{"订单年份":{"values":"2020,2021" }} 或 {"订单年份":{"values":["2020","2021"]}} 或 [{"name":"订单年份", "value":["2020","2021"],"displayValue":["2020","2021"] }] |
注意:仪表盘除去以上格式之外也支持使用电子表格的参数传递方式
多选参数注意事项
- 由于电子表格里参数是通过英文逗号进行分割多个参数,所以在多个参数传递的时候只能写成"value":"2020,2021" ,若业务数据中不规范有逗号,则会解析为两个参数,由于电子表格的架构实际目前无法解决该问题。
- 仪表盘上的参数逻辑不同于电子表格,不仅可以写成"values":"2020,2021"和电子表格的逻辑一致,还额外提供了数组的写法"values":["2020","2021"]。此时需要注意,如果使用数组的写法,数组中的每一项表示一个参数,如写为"values":["2020,2021"]则表示传递的参数是2020,2021的整体,而不是拆分成两个参数,可解决业务数据中有英文逗号的问题。
2、url转码
在选择正确的参数之后,拼接得到最终访问资源的请求,具体可以参考如下示例。那么如下链接如果直接访问会有哪些问题呢?
...