kibana/elasticsearch 5.4.1を使用しています。
(質問1)
kibanaにおいて、visualizeした各オブジェクトには、
固有の_idが動的に割り振られるかと思います。
動的に割当てられる_idを、初めからユニークなidを指定してオブジェクトを作成することはできないのでしょうか?
(質問2)
この_idを、別のユニークなidに変更してもよいのでしょうか?
具体的には、
[Management]->[Saved Objects]->[Visualizations]において、所望のオブジェクトを選択し、Export。
ExportしたJSONファイルの_idを、別のユニークな値に変更
変更したJSONファイルを、再度import
以上、よろしくお願いします。
johtani
(Jun Ohtani)
July 3, 2017, 11:36am
2
目的はなんでしょうか?
内部で付与している_idを他のところで参照していたりした場合に問題になる可能性がある気がしますが。。。
mikeda
July 4, 2017, 12:14am
3
ご指摘の通り、他で参照している場合には問題になるかと思います。
目的は、shareによって、数多くのLinkを張りたいのですが、いちいちURIをコピペするのが面倒なので、
楽をしてURIを取得する方法を知りたいと思っています。
調べていたら、LinkのURIに_idらしきものが埋め込まれているのを発見しました。
この_idをkibanaの自動付与ではなく、指定の_idにすることができれば、
テキストベースで編集したJSONファイルをimportし、iframeのURIには上記で記述した_idを記述することができます。
コピペしなくても、機械的にテキスト編集することが可能になります。
伝わりますでしょうか...
試しにやってみたところ、うまくいっているようなのですが、他に副作用がないか心配です。
johtani
(Jun Ohtani)
July 4, 2017, 3:58am
4
一応、要望としては上がっています。
In #9087, we migrated from repurposing dashboard titles as their IDs to using generated unique IDs. This allowed us to support...
:Design
:Sharing
release_note:enhancement
動くとも思いますが、オススメはしないです。。。
st1t
(Shota Ito)
July 4, 2017, 5:12am
6
求めている形とは少し違うかと思うのですが、
DashボードのURLリストでしたら以下コマンドでexportしたjsonをパースして取得出来るかと思います。
$ for uri in `jq -r '.[]._id' export.json`;do echo http://{KibanaのURL}:5601/app/kibana#/dashboard/$uri;done
system
(system)
Closed
August 1, 2017, 5:12am
7
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.