Kibana圖制作過程:Controls、Metric、Vertical Bar和TSVB


本文介紹開發人員常用的四種Kibana Visualize圖制作方法:ControlsMetricVertical BarTSVB

本文還是以上<<Kibana對索引動態加字段顯示>>文中索引為例,制作了一個訂單數據儀表盤。

{
    "_index":"es-syc-demo-order-2020.09",
    "_type":"_doc",
    "_id":"2020091822382704930",
    "_version":1,
    "_score":1,
    "_source":{
        "_class":"com.mingo.es.sync.document.OrderEntity",
        "id":"2020091822382704930",
        "tradeNo":"2020091822382704930",
        "buyerId":9527,
        "sellerId":18899,
        "type":1,
        "status":1,
        "amount":1,
        "discountAmount":0,
        "originAmount":1,
        "createTime":1600439907049,
        "lines":[
            {
                "tradeNo":"2020091822382704930",
                "lineNo":"1",
                "itemCode":"6352678819",
                "itemName":"泡椒鳳爪",
                "unitCode":"DAI",
                "unitName":"袋",
                "type":1,
                "itemPrice":1,
                "price":1,
                "discountPrice":0,
                "itemQty":1,
                "totalPrice":1,
                "paidPrice":1,
                "createTime":1600439907049
            }
        ]
    }
}

先看結果,下面是四種類型的圖作成的Dashboard

同一個儀表盤中可以實現檢索條件共享。

1. Controls

下拉框,用於枚舉選擇。可以有多選操作、多個下拉框級聯操作等。

創建

控件制作

交易類型

訂單狀態

勾選時數據刷新

制作完成后

2. Metric

主要用於數字顯示。

創建

控件制作

制作完成后

3. Vertical Bar

柱狀圖或者曲線顯示。

創建

控件制作

Y軸數據

X軸數據

Y軸坐標,兩個數據分別左右軸顯示

Legand顯示

4. TSVB

可用於數據對比。比如今天和昨天的訂單量對比。

創建

控件制作

索引選擇

“昨天”曲線制作

“今天”曲線制作

圖中顯示

制作完成后

5. 儀表盤制作

創建Dashboard,用於展示圖表。

排版即可,勾選下拉框值時也就是加了過濾查詢條件

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM