2017-05-02 34 views
2

AWS Elasticsearchは、通常のelasticsearch APIに多くの奇妙な制約を課すことが知られています。AWS Elasticsearch:あるインデックスから別のインデックスへデータを移動する方法

新しいアナライザを追加するために、既存のインデックスの設定を更新したいと考えています。ただし、AWS Elasticsearchでは許可されていないインデックスを閉じて再度開く必要があります(アクティブな設定では更新を設定できないため)。

私は新しい設定で新しいインデックスを作成し、古いデータを新しいインデックスに移動することを考えています。

、私の質問は:

私はKibana devのツールを使用してAWS Elasticsearchに簡単に別のものに1つのインデックス内のデータを移動することができますか。

おかげ

答えて

2

だけでなく、あなたがこの新しいインデックスに

NOTE古いインデックスからすべてのデータをコピーします、センスプラグイン/ kibanaの開発ツールですから、単純にこれを行うことができます:最初の設定を定義し、新しいのマッピングをインデックスを作成し、次のクエリを実行します。

POST _reindex 
{ 
    "source": { 
    "index": "old index_name" 
    }, 
    "dest": { 
    "index": "new index_name" 
    } 
} 
関連する問題