2017-10-12 17 views
0

Kibana Devの2つのフィールドを変更することは可能ですか?既にMySQLからインポートされている既存のインデックスとフィールドを使用して、Tools/Console(緯度、経度)をgeo_pointタイプのフィールドに追加します。ElasticSearchインデックスの既存の経度と緯度フィールドを変更して新しいフィールドを作成

アイデアは、MySQLからすべてのデータを再インポートし、Logstashを通過することではありません。

答えて

0

geo_pointフィールドを追加するには、マッピングを更新する必要があります。次に、緯度経度フィールドを使用してスクロールリクエストから各ドキュメントにgeo_pointフィールドを追加し、ドキュメントを一括更新することができます。

バルクAPI:https://www.elastic.co/guide/en/elasticsearch/guide/current/bulk.html

スクロール:https://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-scroll.html

+0

あなたは(デベロッパーツール。)コンソール経由でのマッピングの例を与えることができる非常に参考になります。 – Ayub

+0

ここにあります:https://www.elastic.co/guide/en/elasticsearch/reference/current/geo-point.html –

+0

インデックス内の既存の文書にジオポイントフィールドを追加した例がありますか? _mapping – Ayub

関連する問題