Amazon Elasticsearch Serviceの特定のタイプからすべてのドキュメントを削除するにはどうすればよいですか?Amazon Elasticsearchでタイプのすべてのドキュメントを削除します
私はこれまで、delete_by_queryプラグインを使用していましたが、Amazonはカスタムプラグインのインストールを許可していません。
私は本当にそれを一つずつ行う必要がありますか?
Amazon Elasticsearch Serviceの特定のタイプからすべてのドキュメントを削除するにはどうすればよいですか?Amazon Elasticsearchでタイプのすべてのドキュメントを削除します
私はこれまで、delete_by_queryプラグインを使用していましたが、Amazonはカスタムプラグインのインストールを許可していません。
私は本当にそれを一つずつ行う必要がありますか?
先月から始まっAWSは、ES5 announcementをサポートするために始めました。
そして、あなたは実際に私たちはこの時点で2.3バージョンではなくアップまたはダウングレードすることができますにしているクエリ
DELETE-APIに対してクエリを実行する必要があります。
curl -XDELETE http://<es-node>:9200/<index>/<type>
これはAWSのバージョン1.7.xでは問題なく動作します。私は彼らが削除されたデータを処理する方法をいくつか変更したことを知っていますが、これはうまくいくはずです。あなたのフィードバックは理解されるであろう:)
乾杯、ドミニク
でドキュメントを削除するためのカスタムプラグインを必要としないので、ES5のネイティブのエンドポイントになるdelete_by_query。とにかくありがとうございました! – stefanobaldo