Kibana: converter json de uma visualização kibana em uma consulta elástica

Criado em 7 jun. 2017  ·  3Comentários  ·  Fonte: elastic/kibana

Versão Kibana : 5.2.2

Versão do Elasticsearch : 5.2.2

Versão do sistema operacional do servidor :

Versão do navegador :

Versão do sistema operacional do navegador :

Método de instalação original (por exemplo, página de download, yum, da fonte, etc.) :

por exemplo, este é um json de visualização de kibina no índice .kibana:
//////////////////////////////////////////////////////// ////
{
"_index": ".kibana",
"_tipo": "visualização",
"_id": "08a67c30-4b43-11e7-8734-a9fa787d77b3",
"_score": 9,687088,
"_fonte": {
"título": "visualização temporária",
"visState": "" "{" title ":" temp visualization "," 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": "{}",
"Descrição": "",
"versão 1,
"kibanaSavedObjectMeta": {
"searchSourceJSON": "" "{" index ":" twitter "," query ": {" query_string ": {" query ":" * "," analyze_wildcard ": true}}," filter ": []}" ""
}
}
}
//////////////////////////////////////////////////////// //////////////

agora, preciso obter a consulta elástica da visualização acima por meio de código e programação.

a saída do desejo é:

{
"consulta": {
"query_string": {
"consulta": "*",
"analyse_wildcard": verdadeiro
}
},
"tamanho": 0,
"_fonte": {
"exclui": []
},
"aggs": {
"2": {
"termos": {
"campo": "sahab_metadata.source",
"tamanho": 5,
"pedido": {
"_count": "desc"
}
}
}
}
}

Comentários muito úteis

@ socialmineruser1 o painel de espionagem deve fazer o que você quiser.

se você pressionar o pequeno ícone de seta cinza próximo à parte inferior da visualização, ele expande o "painel de espionagem". Isso mostra a solicitação e resposta ES que foi usada para produzir a visualização.

Clique aqui:
image

E isso vai abrir:
image

Todos 3 comentários

@ socialmineruser1 o painel de espionagem deve fazer o que você quiser.

se você pressionar o pequeno ícone de seta cinza próximo à parte inferior da visualização, ele expande o "painel de espionagem". Isso mostra a solicitação e resposta ES que foi usada para produzir a visualização.

Clique aqui:
image

E isso vai abrir:
image

Obrigado...

Eu não sou especialista em Kibana, mas acho que posso ajudá-lo, então visite meu site

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

MaartenUreel picture MaartenUreel  ·  3Comentários

stacey-gammon picture stacey-gammon  ·  3Comentários

timmolter picture timmolter  ·  3Comentários

celesteking picture celesteking  ·  3Comentários

mark54g picture mark54g  ·  3Comentários