Kibana: kibana視覚化のjsonをエラスティッククエリに変換します

作成日 2017年06月07日  ·  3コメント  ·  ソース: elastic/kibana

Kibanaバージョン:5.2.2

Elasticsearchバージョン:5.2.2

サーバーOSバージョン

ブラウザバージョン

ブラウザのOSバージョン

オリジナルのインストール方法(ダウンロードページ、yum、ソースからなど)

たとえば、これはインデックス.kibanaのkibina視覚化jsonです。
////////////////////////////////////////////////// ////
{{
"_index": ".kibana"、
"_type": "視覚化"、
"_id": "08a67c30-4b43-11e7-8734-a9fa787d77b3"、
"_score":9.687088、
"_ソース": {
「タイトル」:「一時的な視覚化」、
"visState": "" "{" title ":"一時的な視覚化 "、" type ":" pie "、" params ":{" addTooltip ":true、" addLegend ":true、" legendPosition ":" right "、 "isDonut":false}、 "aggs":[{"id": "1"、 "enabled":true、 "type": "count"、 "schema": "metric"、 "params":{}} 、{"id": "2"、 "enabled":true、 "type": "terms"、 "schema": "segment"、 "params":{"field": "sahab_metadata.source"、 "size" :5、 "order": "desc"、 "orderBy": "1"}}]、 "listeners":{}} "" "、
"uiStateJSON": "{}"、
"説明": ""、
「バージョン」:1、
"kibanaSavedObjectMeta":{
"searchSourceJSON": "" "{" index ":" twitter "、" query ":{" query_string ":{" query ":" * "、" analysis_wildcard ":true}}、" filter ":[]}" 「」
}
}
}
////////////////////////////////////////////////// //////////////

今、私はコードとプログラミングを通して上記の視覚化の弾力的なクエリを取得する必要があります。

欲望の出力は次のとおりです。

{{
"クエリ":{
"クエリ文字列": {
"クエリ": "*"、
"analyze_wildcard":true
}
}、
「サイズ」:0、
"_ソース": {
「除外する」:[]
}、
"aggs":{
"2":{
"条項": {
"フィールド": "sahab_metadata.source"、
「サイズ」:5、
"注文": {
"_count": "desc"
}
}
}
}
}

最も参考になるコメント

@ socialmineruser1スパイパネルはあなたが望むことをするはずです。

ビジュアライゼーションの下部にある小さな灰色の矢印アイコンを押すと、「スパイパネル」が展開されます。 これは、視覚化を生成するために使用されたES要求と応答を示しています。

これをクリックしてください:
image

そしてこれが開きます:
image

全てのコメント3件

@ socialmineruser1スパイパネルはあなたが望むことをするはずです。

ビジュアライゼーションの下部にある小さな灰色の矢印アイコンを押すと、「スパイパネル」が展開されます。 これは、視覚化を生成するために使用されたES要求と応答を示しています。

これをクリックしてください:
image

そしてこれが開きます:
image

ありがとう...

私はキバナの専門家ではありませんが、あなたを助けることができると思いますので、私のウェブサイトにアクセスしてください

このページは役に立ちましたか?
0 / 5 - 0 評価