Tôi đang gặp sự cố với ElasticSearch, làm cách nào tôi có thể thay đổi id
thành một trường khác trong tệp nhật ký?Thay đổi ID trong elasticsearch
Trả lời
Trong đầu ra elasticsearch, bạn có thể đặt document_id cho sự kiện bạn đang vận chuyển. Điều này sẽ kết thúc là _id trong elasticsearch. Bạn có thể sử dụng tất cả các loại tham số/tham chiếu trường/... có sẵn trong cấu hình logstash. Giống như vậy:
elasticsearch {
host => yourEsHost
cluster => "yourCluster"
index => "logstash-%{+YYYY.MM.dd}"
document_id => "%{someFieldOfMyEvent}"
}
Trong ví dụ này someFieldOfMyEvent kết thúc bằng _id của sự kiện này trong ES.
Cảm ơn bạn rất nhiều! – katy
Điều này thực sự được lưu trong ngày! – INElutTabile
- 1. Sử dụng trường hiện tại làm id trong elasticsearch
- 2. Thay đổi ID gói cho Firebase
- 3. ID đăng ký GCM đã thay đổi
- 4. lĩnh vực Đổi tên trong elasticsearch
- 5. Thay đổi id dữ liệu trênclick
- 6. Thay đổi loại User ID để UUID
- 7. Gerrit tạo lại các thay đổi-id
- 8. Thay đổi id khóa chính để loại Chuỗi trong Grails
- 9. Thay đổi id trong hình thức đơn giản
- 10. Id Facebook sẽ giống hoặc thay đổi trong tương lai
- 11. Hai số trong ID thay đổi Mercurial là gì?
- 12. Loại chuyển đổi trong kịch bản elasticsearch
- 13. Dữ liệu mùa xuân Elasticsearch id so với _id
- 14. Elasticsearch Làm thế nào để lấy id tối đa
- 15. Thay đổi bộ phân tích mặc định trong ElasticSearch hoặc LogStash
- 16. Thay đổi cài đặt và ánh xạ trên chỉ số tồn tại trong Elasticsearch
- 17. Thay đổi Url để chấp nhận một chuỗi thay vì id trong khung phượng (elixir)
- 18. Thay đổi Id phiên PHP giữa các trang
- 19. PHP - ID phiên thay đổi khi sử dụng session.use_trans_sid
- 20. Django: Thay đổi id DOM ở cấp trường mẫu
- 21. Thay đổi ID của một phần tử bằng jQuery
- 22. Thay đổi ID ứng dụng của Apple Watch App
- 23. Thay đổi ID thiết bị trên trình giả lập Android?
- 24. Làm thế nào để JQuery clone() và thay đổi id
- 25. ASP.NET Mẫu - Những thay đổi tên dạng \ id để aspnetForm
- 26. ElasticSearch (search_context_missing_exception) với Tìm kiếm :: ElasticSearch :: Scroll
- 27. Thay đổi loại Id người dùng thành int trong ASP.NET Identity trong VS2015
- 28. lọc theo ngày trong elasticsearch
- 29. MongoDB + Elasticsearch hoặc chỉ Elasticsearch?
- 30. Android: thay đổi id có thể kéo sau khi tài nguyên sửa đổi
Chào mừng bạn đến với SO. Vui lòng giải thích một chút về vấn đề của bạn để chúng tôi có thể giúp bạn tốt nhất có thể. Hiển thị cho chúng tôi bản đồ của bạn, tài liệu mẫu, cách bạn xem như thế nào và cách bạn muốn thay đổi chúng. Bất cứ điều gì có thể giúp chúng tôi hiểu những gì bạn đang phải đối mặt. – Val
@katy tại sao tiền thưởng nếu có câu trả lời được chấp nhận? –