superset Charts (Slice)和dashboard的定义

Superset中dashboard(看板)是由1个或者多个slice(“切片”)(也可以成为Chart 图表)组成的, 所以我们在创建dashboard之前要先创建切片,然后在将切片添加到看板中;

现在开始创建一个切片

1、打开sql lab

第二步 编辑SQL 后点击 "Run Query" 按钮,然后点击Visualize按钮

 注意: 建议使用Firefox浏览器 或者 Chrome浏览器, 因为用IE浏览器有可能会出现按钮点击异常(楼主已经体验过这个异常啦)

点击弹出窗口的“Visualize”按钮,superset会自动创建一个table对象,然后跳转到切片(slice或者是chart)定义页面

 

切片编辑完成后,点击“Save”按钮,然后将切片同时保存到看板

切片保存到看板之后,还是不能直接查看的,需要我们再编辑一下看板信息,重点是 编辑切片在看板中显示的位置

切片在看板中的位置 是通过“位置参数” 控制的, “位置参数”是一组JSON数据,

[
    {
        "col": 1, 
        "row": 0, 
        "size_x": 23, 
        "size_y": 13, 
        "slice_id": "45"
    }, 
    {
        "col": 25, 
        "row": 0, 
        "size_x": 24, 
        "size_y": 13, 
        "slice_id": "46"
    }
]

 JSON报文的具体含义:

  slice_id:切片ID

  col: 该切片的起始列(左上角)

  row:改切片起始行 (左上角)

  size_x:表示切片的宽是几倍col属性的大小

  size_y:表示切片的高是几倍row属性的大小

好了,该大家展示一下成果:

猜你喜欢

转载自muruiheng.iteye.com/blog/2412497
今日推荐