SAP Webi - क्वेरीज़ का उपयोग करना
वेबरी में क्वेरीज़ को क्वेरी पैनल में प्रबंधित किया जाता है। जब आप एक वेबी रिपोर्ट बनाते हैं, तो आप डेटा स्रोत से डेटा प्राप्त करने के लिए क्वेरी पैनल में प्रश्नों का उपयोग करते हैं।
क्वेरीज़ को विभिन्न इंटरफेस से बनाया जा सकता है, जैसे आप यूनिवर्स पर आधारित क्वेरीज़ बना सकते हैं, OLAP डेटाबेस में डेटा को ऑब्जेक्ट के रूप में, एक्सेल और CSV फ़ाइलों की तरह फ़्लैट फ़ाइलों को, SAP InfoCubes में डेटा को BEx क्वेश्चन, एनालिसिस व्यू या क्वेरी को वेब सर्विस के रूप में प्रस्तुत कर सकते हैं।
प्रत्येक क्वेरी में आयाम और उपाय हैं। माप हमेशा डेटा स्रोत में गणना और अन्य वस्तुओं के आधार पर संख्यात्मक डेटा लौटाते हैं। प्रश्न प्रकृति में पदानुक्रमित या गैर-श्रेणीबद्ध हो सकते हैं। गैर-पदानुक्रमित प्रश्नों का वस्तुओं के बीच कोई संबंध नहीं है।
पदानुक्रम वस्तुओं के बीच संबंध को परिभाषित करते हैं। उदाहरण के लिए: एक भौगोलिक पदानुक्रम में, आपके पास काउंटियों, राज्यों और शहरों जैसी भौगोलिक पदानुक्रमों के आधार पर उपाय हैं। पदानुक्रम का उपयोग करके, आप अगले स्तर पर डेटा देखने के लिए ऊपर और नीचे ड्रिल कर सकते हैं।
यदि आप Webi टूल के वेब इंटरफ़ेस का उपयोग करते हैं, तो क्वेरी पैनल उपलब्ध नहीं है।
क्वेरी की परिभाषा
एक वेबी दस्तावेज़ में, आप क्वेरी पैनल का उपयोग करके डेटा स्रोत से रिपोर्ट में डेटा पुनर्प्राप्त करते हैं। सभी प्रश्न क्वेरी पैनल में बने होते हैं और क्वेरी पैनल का इंटरफ़ेस उस डेटा स्रोत पर निर्भर करता है जिसे आप डेटा प्राप्त करने के लिए उपयोग कर रहे हैं।
यूनिवर्स पर क्वेरीज़ बनाई जा सकती हैं, जिसमें रिलेशनल और ओएलएपी डेटा मॉडल, सीवीएस, एक्सएलएस फाइलें, एसएपी बीडब्ल्यू बीएक्स क्वेरी और एनालिसिस व्यू जैसी फ्लैट फाइलों का डेटा होता है। डेटा स्रोत से डेटा प्राप्त करने के लिए क्वेरी को चलाया जाता है। आप फ़िल्टर को लागू कर सकते हैं और क्वेरी पैनल में डेटा का पूर्वावलोकन भी कर सकते हैं।
To open a Query Panel - वेब इंटेलिजेंस पर जाएं → नया → डेटा स्रोत का चयन करें → ठीक है।

जब आप 'ओके' पर क्लिक करते हैं, तो आपको चयनित डेटा स्रोत प्रकार की सूची से डेटा स्रोत का चयन करना होगा।

नई विंडो खुलेगी जिसे क्वेरी पैनल कहा जाता है। यूनिवर्स की रूपरेखा से वस्तुओं का चयन करें, जिसे आप परिणाम वस्तुओं में रिपोर्ट में जोड़ना चाहते हैं।

फ़िल्टर जोड़ने के लिए, ऑब्जेक्ट को खींचकर क्वेरी फ़िल्टर में ऑब्जेक्ट का चयन करें और एक मान चुनें। डेटा पूर्वावलोकन के लिए, 'ताज़ा करें' टैब पर क्लिक करें। इस क्वेरी को रिपोर्ट में जोड़ने के लिए, वेब दस्तावेज़ में जोड़ने के लिए स्क्रीन के शीर्ष पर 'रन क्वेरी' विकल्प पर क्लिक करें।
क्वेरी और दस्तावेज़ उपयोगकर्ता अधिकार
आप क्वेरी पैनल में कई वस्तुओं को देख सकते हैं और लॉगिन उपयोगकर्ता पहुँच अधिकारों के अनुसार क्वेरी में ऑब्जेक्ट बना सकते हैं, संपादित कर सकते हैं और हटा सकते हैं। उपयोगकर्ता सामान्यतः BusinessObjects व्यवस्थापक द्वारा बनाए जाते हैं। CMC का उपयोग BO टूल में लॉगिन करने के लिए उपयोगकर्ता प्रोफाइल बनाने के लिए किया जाता है।
यदि आपके पास पर्याप्त पहुँच अधिकार नहीं हैं, तो आप किसी रिपोर्ट के कुछ ऑब्जेक्ट तक नहीं पहुँच पाएंगे। एक्सेस अधिकारों को बीओ व्यवस्थापक द्वारा परिभाषित किया गया है।
कक्षाएं और उपवर्ग
किसी रिपोर्ट में समान ऑब्जेक्ट्स को समूहीकृत करने के लिए कक्षाओं का उपयोग किया जाता है। एक वर्ग में एक या अधिक उपवर्ग हो सकते हैं। उपवर्गों में एक वर्ग के ऊपरी स्तर में वस्तुओं के आगे उपश्रेणियाँ होती हैं।
कक्षाओं का उपयोग तार्किक तरीके से वस्तुओं को व्यवस्थित करने के लिए किया जाता है। यूनिवर्स पर प्रश्न बनाते समय, आप उन वस्तुओं की जानकारी पा सकते हैं, जिन्हें आपको क्वेरी में उपयोग करना है।
आयाम
आयाम उन सभी वस्तुओं को सूचीबद्ध करता है जिनका उपयोग करके हम डेटा का विश्लेषण करना चाहते हैं। आयाम एक रिपोर्ट में विश्लेषण के लिए आधार प्रदान करता है। आयाम में सामान्य रूप से गैर-श्रेणीबद्ध चरित्र प्रकार के डेटा होते हैं जैसे ग्राहक का नाम, उत्पाद का नाम, ग्राहक का पता, बिक्री कार्यालय का पता, आदि।
आयामों के सामान्य उदाहरण हैं - उत्पाद, ग्राहक, समय, आदि।
Analysis Dimension- एक विश्लेषण आयाम में एक दूसरे से संबंधित पदानुक्रमों का समूह होता है। जब आप किसी रिपोर्ट में विश्लेषण आयाम जोड़ते हैं, तो उसका डिफ़ॉल्ट पदानुक्रम क्वेरी में दिखाई देता है।

गुण और उपाय
गुण आयाम या पदानुक्रम के बारे में डेटा प्रदान करता है। उदाहरण के लिए - ग्राहक आयाम का घर का पता। गुण का संबंधित आयाम के साथ एक-से-एक संबंध है। प्रत्येक ग्राहक के पास केवल एक पता वस्तु होती है।

यदि आपका यूनिवर्स सही तरीके से डिज़ाइन नहीं किया गया है, तो एक ऑब्जेक्ट एक आयाम के लिए कई मान लौटाता है और रिपोर्ट में संबंधित सेल MULTIVALUE त्रुटि दिखाता है।
माप को उस रिपोर्ट में संख्यात्मक मान के रूप में परिभाषित किया गया है जिस पर विश्लेषण किया जाता है। वे पूर्णांक मान हैं, जिनका उपयोग परिभाषित KPI के साथ संगठन के प्रदर्शन की तुलना करने के लिए किया जाता है।
For example - प्रत्येक क्षेत्र में बिक्री, प्रति वर्ष कुल राजस्व, प्रति उत्पाद लाभ, आदि।

पदानुक्रम
एक पदानुक्रम यूनिवर्स में अभिभावक-बच्चे के संबंध का प्रतिनिधित्व करता है। यह आपको रिपोर्ट में अगले स्तर तक ऊपर या नीचे ड्रिल करने की अनुमति देता है। उदाहरण के लिए - भूगोल पदानुक्रम में देश, राज्य और शहर शामिल हैं। समय पदानुक्रम में वर्ष, तिमाही, महीना और सप्ताह शामिल हैं।
पदानुक्रम को परिभाषित करने में सदस्य चयनकर्ता का उपयोग करके, आप निर्धारित कर सकते हैं कि परिणाम सेट में कौन सा सदस्य दिखाई देता है। पदानुक्रमित डेटा स्रोतों में, पदानुक्रम एक आयाम से जुड़े होते हैं।
सदस्य और नामित सेट पदानुक्रम में
सदस्यों को डेटा स्रोत में पदानुक्रम के विभिन्न स्तर पर परिभाषित किया जाता है। उदाहरण के लिए - भूगोल पदानुक्रम युक्त सदस्यों पर विचार करें - देश स्तर पर "भारत" और राज्य स्तर पर "हरियाणा"।
यदि आप सभी सदस्यों को जोड़ना नहीं चाहते हैं, तो आप पदानुक्रम से क्वेरी में अलग-अलग सदस्यों को भी शामिल कर सकते हैं। नामित सेट का उपयोग सदस्यों के सेट को परिभाषित करने के लिए किया जा सकता है।
एक नामित सेट को नामित अभिव्यक्ति के रूप में परिभाषित किया गया है और सदस्यों के एक सेट का परिणाम है। आप नामित स्तर को यूनिवर्स स्तर या एक रिलेशनल या OLAP डेटाबेस स्तर पर परिभाषित कर सकते हैं।