我正在尝试在我的Kibana-Graph中连接一些数据。 我的ELK堆栈中有以下结构的文档:
{“ type”:“ external”,“ prev”:“ other-external”,“ curr”:“ Ohio _ \” Heartbeat_Bill \“”,“ timestamp”:“ 2019-01-23T09:25:43.511Z “,” n“:43}
现在prev和curr属性描述了以前和当前的页面浏览量,这意味着用户来自何处以及他/她现在在哪里。 “ n”描述连接频率,这意味着来自“其他-外部”链接的人(如示例中)多久访问一次“ Ohio _ \“ Heartbeat_Bill \”“页面。
我的问题是,当我尝试可视化数据时,我无法获得“ n”来表示prev和curr属性之间的联系。
但是当我添加“ n”时,它使“ n”作为额外的节点(当然):
但是如何告诉Kibana使用“ n”作为正确节点之间的连接?
提前谢谢
答案 0 :(得分:0)
在此链接(https://discuss.elastic.co/t/graph-bar-chart-without-aggregation/134752)中,他们说尚不能使用“原始”值,因此我将“ n”重写为“ n倍文档”,并一次导入(卷曲)了数据更多,但现在用“ n”表示ID(请注意,Elasticsearch已经有一个ID,但是我想对自己的数据进行计数,因此我需要另一个索引)。
所以我来自:
{“ type”:“ external”,“ prev”:“ other-external”,“ curr”:“ Ohio _ \” Heartbeat_Bill \“”,“ timestamp”:“ 2019-01-23T09:25:43.511Z “,” n“:43}
收件人:
{“ type”:“ external”,“ prev”:“ other-external”,“ curr”:“ Ohio _ \” Heartbeat_Bill \“”,“ timestamp”:“ 2019-01-23T09:25:43.511Z “,” n“:1}
{“ type”:“ external”,“ prev”:“ other-external”,“ curr”:“ Ohio _ \” Heartbeat_Bill \“”,“ timestamp”:“ 2019-01-23T09:25:43.511Z “,” n“:2}
{“ type”:“ external”,“ prev”:“ other-external”,“ curr”:“ Ohio _ \” Heartbeat_Bill \“”,“ timestamp”:“ 2019-01-23T09:25:43.511Z “,” n“:3}
{“ type”:“ external”,“ prev”:“ other-external”,“ curr”:“ Ohio _ \” Heartbeat_Bill \“”,“ timestamp”:“ 2019-01-23T09:25:43.511Z “,” n“:4} ...
现在我可以看到想要的连接了:) 希望这可以帮助遇到相同问题的人。