获取JSON数据以百分比形式显示在kibana中

时间:2019-08-30 09:21:57

标签: json elasticsearch graph kibana visualization

我刚刚开始尝试弹性搜索和kibana。我有一个公司多元化数据的JSON文件,我想使用Kibana上的图表来显示这些文件,以便比较各个公司及其多元化。

这是我正在使用的映射:

PUT /employeediversity3
{
  "mappings": {
    "properties": {
      "date": {"type":"date"},
      "company":{"type":"text"},
      "Female":{"type":"integer"},
      "Male":{"type":"integer"},
      "White":{"type":"integer"},
      "Asian":{"type":"integer"},
      "Latino":{"type":"integer"},
      "Black":{"type":"integer"},
      "Multi":{"type":"integer"},
      "Other":{"type":"integer"},
      "Undeclared":{"type":"integer"}
    }
  }
}

在发现部分,我拥有所需的数据:

company:google date:Aug 30, 2019 @ 08:00:00.000 %Multi:4 %Undeclared:0 type:data %Female:31 %Black:2 %Asian:35 @timestamp:Aug 30, 2019 @ 08:00:00.000 %Latino:4 %Other:1 %White:56 %Male:69 _id:4I_G4WwBFNVq4VyWQ_pU _type:_doc _index:empdiv _score:

但是,我不确定如何在可视化器中显示和比较此数据。

这是我的Json的格式:

{"type":"data","date":"2019-08-30","company":"facebook","%Female": 35,"%Male": 65,"%White": 49,"%Asian": 40,"%Latino": 5,"%Black": 3,"%Multi": 3,"%Other": 1,"%Undeclared": 0}

我希望能够绘制出一张图表,例如,在几家不同公司中的女性百分比,或在一家公司中的多样性细分,但是我目前无法通过发现做到这一点。我所得到的只是带有一个读数的条形图。是女性,但无法与哪个公司等建立联系。

0 个答案:

没有答案