मैं किबाना के लिए नया हूं, डेटा को लोचदार 5.0.0-अल्फा 3 में लोड किया गया है और विज़ुअलाइज़ करने के लिए किबाना 5.0.0-अल्फा 3 का उपयोग कर रहा हूं। मैं हिस्टोग्राम के रूप में कुछ संख्यात्मक फ़ील्ड प्रदर्शित कर सकते हैं लेकिन जब मैं पाठ फ़ील्ड का उपयोग करना चाहते मैं:किबाना में फ़ील्डडाटा = सत्य कैसे सेट करें
Visualize: Fielddata is disabled on text fields by default. Set fielddata=true on [publisher] in order to load fielddata in memory by uninverting the inverted index. Note that this can however use significant memory.
मैं चेतावनी दी है कि डेटा (प्रकाशक के नाम) उपक्षेत्रों में विश्लेषण किया गया है सकते हैं, लेकिन मैं करना चाहते हैं वैसे भी प्रदर्शित करें।
मैं fielddata=true
कैसे सेट करूं?
संपादित करें: किबाना गिथब पर हालिया मुद्दों का सुझाव है कि यह 5.0.0 में एक नई सुविधा है और अभी भी एक उत्तर का इंतजार कर रहा है!
संपादित करें (वैल के उत्तर के बाद, और लोचदार नौसिखिया सहायता मांगना, और उम्मीद है कि दूसरों को यह उपयोगी लगेगा)। इंजेस्ट स्क्रिप्ट थी:
fs = require('fs')
var elasticsearch = require('elasticsearch');
var client = new elasticsearch.Client({
host: 'localhost:9200',
log: 'trace'
});
fs.readFile('/Users/pm286/workspace/cmdev/getpapers/20160602/crossref_results.json', (err, data) => {
if (err) throw err;
document = JSON.parse(data)
document = JSON.parse(data)
for(i=0;i<document.length;i++) {
client.create({
index: 'index',
type: 'type',
body: document[i]
})
}
});
मैं इसमें @ वैल का दृष्टिकोण कैसे शामिल करूं?
पर एकत्रीकरण करने के लिए स्वीकार कर लिया है/upvoted की आवश्यकता है। एक लोचदार नौसिखिया के रूप में मैं यह जानना चाहूंगा कि यह कैसे/कहां रखा जाए।प्रश्न –
में नवीनतम EDIT देखें और इसका परीक्षण ठीक होगा। –
दूसरा स्रोत कोड ब्लॉक में एक अवैध JSON है, यह काम नहीं कर रहा है उदाहरण। – TonyQ