स्पंक - स्टैट्स कमांड
आँकड़े कमांड का उपयोग किसी खोज के परिणामों या एक सूचकांक से प्राप्त घटनाओं पर सारांश आँकड़ों की गणना के लिए किया जाता है। आँकड़े आदेश संपूर्ण के रूप में खोज परिणामों पर काम करता है और केवल आपके द्वारा निर्दिष्ट फ़ील्ड लौटाता है।
हर बार जब आप आँकड़े कमांड लेते हैं, तो आप एक या अधिक फ़ंक्शन का उपयोग कर सकते हैं। हालाँकि, आप केवल एक BY क्लॉज़ का उपयोग कर सकते हैं। यदि बीओएस क्लॉज के बिना स्टैटस कमांड का उपयोग किया जाता है, तो केवल एक पंक्ति वापस आ जाती है, जो कि पूरे आने वाले परिणाम सेट पर एकत्रीकरण है। यदि BY क्लॉज का उपयोग किया जाता है, तो BY क्लॉज में निर्दिष्ट प्रत्येक विशिष्ट मान के लिए एक पंक्ति वापस की जाती है।
नीचे हम कुछ अक्सर इस्तेमाल किए जाने वाले आँकड़े कमांड पर उदाहरण देखते हैं।
औसत ढूँढना
हम किसी संख्यात्मक क्षेत्र का औसत मान ज्ञात कर सकते हैं avg()समारोह। यह फ़ंक्शन इनपुट के रूप में फ़ील्ड का नाम लेता है। एक BY क्लॉज के बिना, यह एक एकल रिकॉर्ड देगा जो सभी घटनाओं के लिए क्षेत्र का औसत मूल्य दिखाता है। लेकिन एक उपवाक्य के साथ, यह इस बात पर निर्भर करता है कि अतिरिक्त नए फ़ील्ड द्वारा फ़ील्ड को किस प्रकार समूहीकृत किया गया है।
नीचे दिए गए उदाहरण में, हम उन फ़ाइलों से जुड़ी घटनाओं से जुड़े विभिन्न http स्थिति कोड द्वारा समूहीकृत फ़ाइलों का औसत बाइट आकार पाते हैं।
खोजने की सीमा
आँकड़े कमांड का उपयोग किसी संख्यात्मक क्षेत्र के मानों की श्रेणी प्रदर्शित करने के लिए किया जा सकता है rangeसमारोह। हम पिछले उदाहरण को जारी रखते हैं लेकिन औसत के बजाय, हम अब उपयोग करते हैंmax(), min() तथा range आंकड़े कमांड में एक साथ कार्य करते हैं ताकि हम यह देख सकें कि अधिकतम और न्यूनतम कॉलम के मूल्यों के बीच अंतर को लेकर कैसे सीमा की गणना की गई है।
मीन और वैरियन का पता लगाना
स्टैटिस कमांड के साथ उपयुक्त फ़ंक्शंस का उपयोग करके ऊपर दिए गए तरीकों के अनुसार सांख्यिकीय रूप से फ़ोकस किए गए मान और फ़ील्ड्स के विचरण को भी इसी तरह से परिकलित किया जाता है। नीचे दिए गए उदाहरण में, हम फ़ंक्शन का उपयोग करते हैंmean() & var() इसे पाने के लिये। हम उसी फ़ील्ड का उपयोग करना जारी रखते हैं जैसा कि पिछले उदाहरणों में दिखाया गया है। परिणाम घटनाओं के http स्थिति मूल्यों द्वारा आयोजित पंक्तियों में बाइट्स नाम के क्षेत्र के मूल्यों का मतलब और विचरण दर्शाता है।