0
点赞
收藏
分享

微信扫一扫

Kibana中的数据视图与仪表盘共享实践案例

前言

Kibana是一个非常强大的数据可视化工具,它可以帮助我们快速地将数据转化为可视化的图表和仪表盘。在实际的使用过程中,我们经常会遇到需要将数据视图和仪表盘共享给其他人的情况。本文将介绍如何在Kibana中实现数据视图和仪表盘的共享,并提供一个实际的案例。

数据视图的共享

在Kibana中,我们可以通过创建一个数据视图来展示数据。数据视图可以是一个简单的表格,也可以是一个复杂的图表。在创建数据视图时,我们可以选择将其共享给其他人。具体步骤如下:

  1. 在Kibana中创建一个数据视图。
    1. 点击右上角的“分享”按钮。
    1. 选择“生成共享链接”选项。
    1. 将生成的链接发送给其他人即可。 需要注意的是,共享链接是可以被其他人访问的,因此我们需要谨慎地选择共享的数据视图。

仪表盘的共享

除了数据视图,我们还可以通过创建仪表盘来展示数据。仪表盘可以包含多个数据视图和图表,并且可以通过仪表盘中的控件来实现交互式的数据展示。在创建仪表盘时,我们同样可以选择将其共享给其他人。具体步骤如下:

  1. 在Kibana中创建一个仪表盘。
    1. 点击右上角的“分享”按钮。
    1. 选择“生成共享链接”选项。
    1. 将生成的链接发送给其他人即可。 需要注意的是,共享链接是可以被其他人访问的,因此我们需要谨慎地选择共享的仪表盘。

实践案例

下面我们将通过一个实际的案例来演示如何在Kibana中实现数据视图和仪表盘的共享。

案例背景

假设我们是一家电商公司的数据分析师,我们需要对公司的销售数据进行分析。我们已经在Kibana中创建了一个仪表盘,其中包含了以下数据视图:

  • 销售额趋势图
    • 销售额排行榜
    • 销售额地理分布图 我们需要将这个仪表盘共享给公司的其他部门,以便他们能够了解公司的销售情况。

操作步骤

  1. 在Kibana中打开我们创建的仪表盘。
    1. 点击右上角的“分享”按钮。
    1. 选择“生成共享链接”选项。
    1. 将生成的链接发送给公司的其他部门。

共享效果

通过共享链接,其他部门可以访问我们创建的仪表盘,并查看其中的数据视图和图表。他们可以根据自己的需求进行筛选和过滤,以便更好地了解公司的销售情况。

结论

在Kibana中实现数据视图和仪表盘的共享非常简单,只需要几个简单的步骤即可完成。但是在共享数据时,我们需要注意保护数据的安全性,避免敏感数据被泄露。同时,我们也需要根据不同的需求选择不同的共享方式,以便更好地满足用户的需求。

{
  "dashboard": {
    "title": "Sales Dashboard",
    "panels": [
      {
        "id": "1",
        "type": "visualization",
        "panelIndex": 1,
        "size_x": 6,
        "size_y": 3,
        "col": 1,
        "row": 1,
        "embeddableConfig": {
          "vis": {
            "type": "line",
            "params": {
              "shareYAxis": true,
              "addTooltip": true,
              "addLegend": true,
              "mode": "stacked",
              "defaultYExtents": false,
              "setYExtents": false,
              "yAxis": {}
            },
            "aggs": [
              {
                "id": "1",
                "type": "count",
                "schema": "metric",
                "params": {}
              },
              {
                "id": "2",
                "type": "date_histogram",
                "schema": "segment",
                "params": {
                  "field": "timestamp",
                  "interval": "1d",
                  "min_doc_count": 1,
                  "extended_bounds": {}
                }
              }
            ],
            "listeners": {}
          },
          "timeRange": {
            "from": "now-7d",
            "to": "now",
            "mode": "quick",
            "timezone": "Asia/Shanghai"
          }
        }
      },
      {
        "id": "2",
        "type": "visualization",
        "panelIndex": 2,
        "size_x": 6,
        "size_y": 3,
        "col": 7,
        "row": 1,
        "embeddableConfig": {
          "vis": {
            "type": "table",
            "params": {
              "perPage": 10,
              "showPartialRows": false,
              "showMetricsAtAllLevels": false,
              "showTotal": false,
              "sort": {
                "columnIndex": null,
                "direction": null
              }
            },
            "aggs": [
              {
                "id": "1",
                "type": "terms",
                "schema": "segment",
                "params": {
                  "field": "product",
                  "size": 10,
                  "order": "desc",
                  "orderBy": "1"
                }
              },
              {
                "id": "2",
                "type": "sum",
                "schema": "metric",
                "params": {
                  "field": "sales"
                }
              }
            ],
            "listeners": {}
          },
          "timeRange": {
            "from": "now-7d",
            "to": "now",
            "mode": "quick",
            "timezone": "Asia/Shanghai"
          }
        }
      },
      {
        "id": "3",
        "type": "visualization",
        "panelIndex": 3,
        "size_x": 6,
        "size_y": 3,
        "col": 1,
        "row": 4,
        "embeddableConfig": {
          "vis": {
            "type": "tile_map",
            "params": {
              "isDesaturated": true,
              "mapType": "Scaled%20Circle%20Markers",
              "addTooltip": true,
              "heatMaxZoom": 16,
              "heatMinOpacity": 0.1,
              "heatRadius": 30,
              "heatBlur": 15,
              "legendPosition": "bottomright",
              "mapZoom": 2,
              "wms": {
                "enabled": false,
                "options": {
                  "version": "1.1",
                  "transparent": true
                }
              },
              "colorSchema": "Yellow to Red",
              "attribution": "",
              "style": {
                "type": "basic",
                "properties": {
                  "fill": {
                    "color": "#000000",
                    "opacity": 0.75
                  },
                  "stroke": {
                    "color": "#ffffff",
                    "width": 1
                  }
                }
              },
              "geoJson": {
                "type": "FeatureCollection",
                "features": [
                  {
                    "type": "Feature",
                    "geometry": {
                      "type": "Point",
                      "coordinates": [
                        116.407394,
                        39.904211
                      ]
                    },
                    "properties": {
                      "sales": 1000,
                      "name": "北京"
                    }
                  },
                  {
                    "type": "Feature",
                    "geometry": {
                      "type": "Point",
                      "coordinates": [
                        121.473701,
                        31.230416
                      ]
                    },
                    "properties": {
                      "sales": 500,
                      "name": "上海"
                    }
                  },
                  {
                    "type": "Feature",
                    "geometry": {
                      "type": "Point",
                      "coordinates": [
                        113.264434,
                        23.129162
                      ]
                    },
                    "properties": {
                      "sales": 300,
                      "name": "广州"
                    }
                  }
                ]
              }
            },
            "aggs": [
              {
                "id": "1",
                "type": "geohash_grid",
                "schema": "segment",
                "params": {
                  "field": "location",
                  "autoPrecision": true,
                  "precision": 2,
                  "useGeocentroid": true
                }
              },
              {
                "id": "2",
                "type": "sum",
                "schema": "metric",
                "params": {
                  "field": "sales"
                }
              }
            ],
            "listeners": {}
          },
          "timeRange": {
            "from": "now-7d",
            "to": "now",
            "mode": "quick",
            "timezone": "Asia/Shanghai"
          }
        }
      }
    ],
    "options": {
      "darkTheme": false,
      "useMargins": true,
      "hidePanelTitles": false
    },
    "uiStateJSON": "{}",
    "version": 1,
    "timeRestore": false,
    "timeTo": "now",
    "timeFrom": "now-7d",
    "refreshInterval": {
      "display": "Off",
      "pause": false,
      "value": 0
    },
    "kibanaSavedObjectMeta": {
      "searchSourceJSON": "{"query":{"query_string":{"query":"*","analyze_wildcard":true}},"filter":[]}"}
  }
}
举报

相关推荐

0 条评论