SAP में ABAP क्वेरी ट्यूटोरियल: SQ01, SQ02, SQ03

विषय - सूची:

Anonim

ABAP क्वेरी एप्लिकेशन का उपयोग SAP सिस्टम में पहले से मौजूद रिपोर्ट नहीं बनाने के लिए किया जाता है। यह उन उपयोगकर्ताओं के लिए डिज़ाइन किया गया है जिन्हें ABAP प्रोग्रामिंग का ज्ञान नहीं है। ABAP क्वेरी उपयोगकर्ताओं को रिपोर्ट को परिभाषित करने और विभिन्न प्रकार की रिपोर्ट जैसे बुनियादी सूचियाँ, आँकड़े और रैंक की गई सूचियाँ बनाने के लिए कई तरह के तरीके प्रदान करती है।
ABAP क्वेरी में चार घटक शामिल हैं:

  1. प्रश्नों
  2. इंफोसेट्स
  3. यूसर समूह
  4. क्वेरी का अनुवाद

उन्हें विस्तार से देखें: -

प्रश्नों

क्वेरीज़ घटक का उपयोग प्रश्नों को बनाए रखने के लिए अंतिम उपयोगकर्ताओं द्वारा किया जाता है। व्यक्ति क्वेरीज़ बना सकता है, क्वेरीज़ बदल सकता है और क्वेरीज़ निष्पादित कर सकता है। लेनदेन SQ01

इंफोसेट्स

InfoSets डेटा स्रोतों के विशेष विचार हैं। InfoSet बताता है कि प्रश्नों में डेटा स्रोत के किन क्षेत्रों पर रिपोर्ट की जा सकती है। InfoSet को कई भूमिकाओं या उपयोगकर्ता समूहों को सौंपा जा सकता है।
लाभ -

  • InfoSets बनाने और उन्हें भूमिकाओं या उपयोगकर्ता समूहों को असाइन करने से, सिस्टम व्यवस्थापक उन रिपोर्टों की सीमा निर्धारित करता है जो व्यक्तिगत अनुप्रयोग विभाग या अंतिम उपयोगकर्ता SAP क्वेरी का उपयोग करने में सक्षम हैं।
  • एंड-यूज़र्स केवल उन इन्फोसेट्स के साथ काम करने में सक्षम हैं जो उनके विशेष क्षेत्र के लिए प्रासंगिक हैं, जैसा कि उन्हें सौंपे गए भूमिका या उपयोगकर्ता समूह द्वारा निर्दिष्ट किया गया है।

यूसर समूह

उपयोगकर्ता समूह घटक का उपयोग उपयोगकर्ता समूहों (सुरक्षा दृष्टिकोण से) को बनाए रखने के लिए किया जाता है।
एक ही एप्लिकेशन में काम करने वाले यूजर्स को एक ही यूजर ग्रुप को सौंपा जाता है। इससे कोई फर्क नहीं पड़ता कि यूजर ग्रुप में क्वेरी को किसने परिभाषित किया था। उपयोगकर्ता समूह को सौंपा गया प्रत्येक उपयोगकर्ता क्वेरी को निष्पादित करने में सक्षम है।
उपयोगकर्ता समूह में उपयोगकर्ताओं को किसी क्वेरी को बदलने या फिर से परिभाषित करने में सक्षम होने से पहले आवश्यक प्राधिकरण होने चाहिए। सिस्टम में प्रत्येक उपयोगकर्ता को कई उपयोगकर्ता समूहों को सौंपा जा सकता है।

अनुवाद / QUERY घटक

क्वेरीज़, इन्फोसेट्स, और उपयोगकर्ता समूहों को परिभाषित करते समय बहुत सारे ग्रंथ उत्पन्न होते हैं। इन ग्रंथों को उस भाषा में प्रदर्शित किया जाता है जिसे हमने एसएपी सिस्टम पर लॉग ऑन करते समय चुना था। हम इस घटक का उपयोग करके पाठ / भाषाओं की तुलना कर सकते हैं।

क्वेरीज़ में डेटा प्रोसेसिंग

डेटा को 3 तरीकों से संसाधित और प्रस्तुत किया जा सकता है: -

  1. बेसिक लिस्ट - कार्यात्मक क्षेत्र द्वारा परिभाषित क्रम में डेटा प्रस्तुत करता है (सॉर्टिंग और समेशन का समर्थन करता है)।
  2. सांख्यिकी - मूल आंकड़ों से गणना सांख्यिकीय आंकड़े दिखाता है।
  3. RANKED LIST - एक रैंक की गई सूची एक आँकड़ा की विशेषज्ञता है। एक ट्रैवल एजेंसी के शीर्ष दस ग्राहक।

एक क्वेरी में एक मूल सूची हो सकती है, नौ आँकड़े तक और नौ रैंक सूची तक हो सकती है।

एक सवाल पैदा करना

चरण 1. गोटो एसक्यू 01। क्वेरी को एक नाम दें और Create बटन पर क्लिक करें।


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


चरण 3. अगली स्क्रीन पर क्लिक करें, उपयोग किए जाने वाले फ़ील्ड समूह का चयन करें।


चरण 4. अगली स्क्रीन पर क्लिक करें, उन फ़ील्ड का चयन करें जिन्हें आप प्रदर्शित करना चाहते हैं


चरण 5. अगली स्क्रीन पर, चयन फ़ील्ड चुनें और फिर आउटपुट प्रकार (मूल, आंकड़े, रैंक) में से एक को चुना।
प्रत्येक सूची में, आप विभिन्न विकल्पों का चयन कर सकते हैं। (उदाहरण के लिए, फ़ील्ड के क्रम को बदलें, आउटपुट की लंबाई, स्तंभ का रंग, योग, पृष्ठ शीर्ष लेख, पृष्ठ पाद लेख आदि)।



चरण 6. उपरोक्त सभी विकल्प प्रदान करने के बाद आप क्वेरी को बचा सकते हैं और इसे निष्पादित कर सकते हैं।

नोट: Infoset बनाने / बनाए रखने के लिए लेनदेन
- SQ02 उपयोगकर्ता समूहबनाने / बनाए रखने के लिए Transaction - SQ03