2015-03-31 8 views
11

किबाना 4 में स्क्रिप्ट किए गए फ़ील्ड जोड़ने और कस्टम स्क्रिप्ट लिखने के लिए एक नई सुविधा है। मैं एक स्क्रिप्ट लिखना चाहता हूं जो एकत्रीकरण का उपयोग करता है। लिखित स्क्रिप्ट में सरल अंकगणितीय परिचालन करना आसान है लेकिन एकत्रीकरण करने के लिए मैं परेशान हूं। मैं किबाना और लोचदार खोज के लिए एक नया काम करने वाला हूं, मैं शुरुआत के लिए नमूना स्क्रिप्ट ढूंढ रहा हूं ..मैं किबाना 4 में एक स्क्रिप्ट फ़ील्ड कैसे बना सकता हूं जो एकत्रीकरण का उपयोग करता है?

उत्तर

3

किबाना में लिखे गए फ़ील्ड लुसीन अभिव्यक्तियों द्वारा संचालित हैं, जो अभी केवल संख्यात्मक संचालन का समर्थन करते हैं। स्ट्रिंग मैनिपुलेशन और डेट पार्सिंग जैसी चीजों के लिए समर्थन शायद किसी बिंदु पर जोड़ा जाएगा, लेकिन मुझे संदेह है कि स्क्रिप्ट निष्पादन निष्पादन का भी समर्थन करेंगे।

स्क्रिप्टेड फ़ील्ड मुख्य रूप से इसका उपयोग करने से पहले एक संख्या को परिवर्तित करने के लिए हैं, या सिंथेटिक फ़ील्ड बना रहे हैं जो दो या दो से अधिक फ़ील्ड का संयोजन है। सड़क के नीचे वे भी सप्ताह से दिन के दिन या नियमित अभिव्यक्ति से मेल खाने वाली स्ट्रिंग के हिस्से को निकालने जैसी चीजों का समर्थन कर सकते हैं।

+0

मैंने तिथि निष्कर्षण के बारे में आपकी टिप्पणी को गलत समझा होगा, लेकिन क्या यह इसके विपरीत नहीं है? https://www.elastic.co/blog/kibana-4-beta-3-now-more-filtery – rafraf

+3

आप सही राफ्राफ हैं, बीटा 3 के पास ग्रोवी स्क्रिप्टिंग तक पहुंच थी, लेकिन बाद में लोचदार खोज में ग्रोवी स्क्रिप्टिंग को अक्षम कर दिया गया था सुरक्षा चिंताओं के कारण डिफ़ॉल्ट रूप से। अब किबाना लुसीन अभिव्यक्तियों का उपयोग करता है, एक स्क्रिप्टिंग भाषा जो ईएस में डिफ़ॉल्ट रूप से सुरक्षित और सक्षम है। –

संबंधित मुद्दे