SAP शुरुआती लोगों के लिए HANA प्रशिक्षण ट्यूटोरियल
सैप हाना क्या है?
SAP HANA नवीनतम, इन-मेमोरी डेटाबेस और प्लेटफ़ॉर्म है जिसे ऑन-प्रिमाइसेस या क्लाउड पर तैनात किया जा सकता है। SAP HANA हार्डवेयर और सॉफ्टवेयर का एक संयोजन है, जो विभिन्न घटकों को एकीकृत करता है जैसे SAP हाना डेटाबेस, SAP एसएलटी (सिस्टम लैंडस्केप ट्रांसफॉर्मेशन) प्रतिकृति सर्वर, SAP हाना डायरेक्ट एक्सट्रैक्टर कनेक्शन, और साइबेस प्रतिकृति।
HANA को अभूतपूर्व रूप से अपनाया गया है SAP ग्राहकों. SAP HANA कम समयावधि में बड़ी मात्रा में वास्तविक समय डेटा को संसाधित करने में सक्षम है।
पाठ्यक्रम में हम निम्नलिखित विषयों को शामिल करेंगे
👉 ट्यूटोरियल | Archiटेक्चर |
👉 ट्यूटोरियल | डाउनलोड और स्थापित करें |
👉 ट्यूटोरियल | SAP हाना एसक्यूएल |
👉 ट्यूटोरियल | डाटा प्रकार |
👉 ट्यूटोरियल | Operaटो |
👉 ट्यूटोरियल | एसक्यूएल फ़ंक्शन |
👉 ट्यूटोरियल | SQL संग्रहीत प्रक्रिया |
👉 ट्यूटोरियल | अनुक्रम बनाएँ |
👉 ट्यूटोरियल | एसक्यूएल स्क्रिप्ट |
👉 ट्यूटोरियल | गणना दृश्य |
👉 ट्यूटोरियल | डेटा प्रावधान और प्रतिकृति |
👉 ट्यूटोरियल | SAP हाना एसएलटी |
👉 ट्यूटोरियल | SAP डीएस (SAP डेटा सेवाएँ) |
👉 ट्यूटोरियल | डायरेक्ट एक्सट्रैक्टर कनेक्शन (DXC) |
👉 ट्यूटोरियल | फ्लैट फ़ाइल अपलोड |
👉 ट्यूटोरियल | मॉडलिंग |
👉 ट्यूटोरियल | जुडें |
👉 ट्यूटोरियल | विशेषता दृश्य |
👉 ट्यूटोरियल | विश्लेषणात्मक दृश्य |
👉 ट्यूटोरियल | विश्लेषणात्मक विशेषाधिकार |
👉 ट्यूटोरियल | आयात और निर्यात |
👉 ट्यूटोरियल | सुरक्षा |
👉 ट्यूटोरियल | रिपोर्टिंग |
👉 ट्यूटोरियल | साक्षात्कार के प्रश्न |
👉 ट्यूटोरियल | SAP हाना पीडीएफ |
SAP HANA डेटाबेस और प्लेटफ़ॉर्म
- SAP हाना डेटाबेस – SAP HANA डेटाबेस एक हाइब्रिड इन-मेमोरी डेटाबेस है। SAP हाना डाटाबेस का दिल है SAP इन-मेमोरी तकनीक। SAP HANA, डेटाबेस टेबल दो प्रकार के होते हैं –
- रो स्टोर
- कॉलम स्टोर
- SAP हाना प्लेटफार्म – SAP हाना प्लेटफॉर्म एक इन-मेमोरी डेटा स्टोर वाला विकास प्लेटफॉर्म है जो ग्राहकों को वास्तविक समय में बड़ी मात्रा में डेटा का विश्लेषण करने की अनुमति देता है। SAP हाना प्लेटफॉर्म एक विकास मंच के रूप में काम करता है, जो उच्च प्रदर्शन वाले एप्लिकेशन के निर्माण के लिए बुनियादी ढांचा और उपकरण प्रदान करता है। SAP हाना विस्तारित अनुप्रयोग सेवाएँ (SAP हाना XS).
SAP हाना संस्करण
विभिन्न प्रकार के होते हैं SAP हाना संस्करण, उनमें से कुछ नीचे दिए गए हैं-
- SAP हाना प्लेटफ़ॉर्म संस्करण – यह कोर डेटाबेस प्रौद्योगिकी प्रदान करता है। यह एकीकृत SAP घटक जैसे SAP हाना डेटाबेस, SAP हाना स्टूडियो और SAP HANA क्लाइंट। यह उन ग्राहकों के लिए है जो ETL-आधारित प्रतिकृति का उपयोग करना चाहते हैं और उनके पास पहले से ही लाइसेंस है SAP बिजनेस ऑब्जेक्ट्स डेटा सेवाएँ.
- SAP हाना एंटरप्राइज़ संस्करण – इसमें कोर डेटाबेस तकनीक सहित डेटा प्रोविजनिंग (SLT, BODS, DXC) घटक शामिल हैं। यह उन ग्राहकों के लिए है जो ट्रिगर-आधारित प्रतिकृति या ETL-आधारित प्रतिकृति का उपयोग करना चाहते हैं और उनके पास इसके लिए सभी आवश्यक लाइसेंस नहीं हैं। SAP बिजनेस ऑब्जेक्ट्स डेटा सेवाएँ.
- SAP हाना विस्तारित संस्करण – इसमें प्लेटफ़ॉर्म और एंटरप्राइज़ संस्करण से ज़्यादा डेटा प्रोविज़निंग (साइबेस) सुविधाएँ शामिल हैं। यह उन ग्राहकों के लिए है जो लॉग-आधारित प्रतिकृति सहित सभी उपलब्ध प्रतिकृति परिदृश्यों की पूरी क्षमता का उपयोग करना चाहते हैं।
निम्नलिखित आरेख सभी संस्करणों के बीच अंतर दर्शाता है –
क्यों चुनें? SAP हाना?
SAP HANA एक अगली पीढ़ी का इन-मेमोरी बिजनेस प्लेटफॉर्म है। यह एकल और इन-मेमोरी प्लेटफॉर्म पर एनालिटिक्स और एप्लिकेशन को गति देता है।
नीचे कुछ कारण बताए गए हैं कि क्यों आपको इसे चुनना चाहिए SAP हाना –
- रियल टाइम - SAP HANA वास्तविक समय डेटा प्रावधान और वास्तविक समय रिपोर्टिंग प्रदान करता है।
- गति - SAP HANA इन-मेमोरी टेक्नोलॉजी के कारण विशाल डेटा पर उच्च गति प्रसंस्करण प्रदान करता है।
- कोई भी डेटा/स्रोत- SAP HANA संरचित और असंरचित डेटा सहित विभिन्न डेटा स्रोतों तक पहुँच सकता है SAP या गैर-SAP डेटा स्रोत।
- बादल- SAP HANA डेटाबेस और अनुप्रयोग को क्लाउड वातावरण में तैनात किया जा सकता है।
- सादगी - SAP HANA ETL प्रक्रिया, डेटा एकत्रीकरण, अनुक्रमण और मानचित्रण के पीछे के प्रयासों को कम करता है।
- लागत - SAP दावा करता है कि SAP हाना सॉफ्टवेयर किसी कंपनी की कुल आईटी लागत को कम कर सकता है।
- विकल्प चयन – SAP HANA को विभिन्न हार्डवेयर विक्रेता और सॉफ्टवेयर प्रदाता द्वारा समर्थित किया जाता है, इसलिए आवश्यकता के आधार पर, उपयोगकर्ता सबसे अच्छा विकल्प चुन सकता है।
SAP HANA इन-मेमोरी रणनीति
SAP HANA में SUSE पर चलने वाली कई प्रक्रियाएँ हैं Linux सर्वर. SUSE Linux सर्वर सभी प्रक्रियाओं के लिए मेमोरी के आरक्षण का प्रबंधन करता है।
. SAP HANA शुरू होने पर, Linux OS प्रोग्राम कोड, प्रोग्राम स्टैक और स्थिर डेटा के लिए मेमोरी आरक्षित करता है। OS अनुरोध पर गतिशील रूप से अतिरिक्त डेटा मेमोरी आरक्षित कर सकता है SAP हाना सर्वर.
SAP HANA मेमोरी की खपत को प्रबंधित करने और ट्रैक करने के लिए मेमोरी पूल बनाता है। मेमोरी पूल का उपयोग सभी इन-मेमोरी डेटा और सिस्टम टेबल, थ्रेड स्टैक, अस्थायी गणना और डेटाबेस के प्रबंधन के लिए आवश्यक सभी अन्य डेटा संरचना को संग्रहीत करने के लिए किया जाता है।
जब तालिका वृद्धि या अस्थायी गणनाओं के लिए अधिक मेमोरी की आवश्यकता होती है, तो SAP HANA मेमोरीमैनेजर इसे पूल से प्राप्त करता है।
अवलोकन के लिए, देखें मेमोरी अवलोकन की सुविधा SAP HANA स्टूडियो। इसे एक्सेस करने के लिए, सिस्टम पर राइट-क्लिक करें -> कॉन्फ़िगरेशन और मॉनिटरिंग -> संदर्भ मेनू में मेमोरी अवलोकन खोलें, इस प्रकार:
SAP हाना के लाभ
नीचे इसके लाभ दिए गए हैं SAP हाना –
- इन-मेमोरी टेक्नोलॉजी द्वारा उपयोगकर्ता किसी भी डेटा स्रोत से वास्तविक समय में सभी लेनदेन और विश्लेषणात्मक डेटा का पता लगा सकता है और उसका विश्लेषण कर सकता है।
- डेटा को कई स्रोतों से एकत्र किया जा सकता है।
- वास्तविक समय प्रतिकृति सेवाओं का उपयोग डेटा तक पहुंचने और उसकी प्रतिकृति बनाने के लिए किया जा सकता है SAP ईआरपी.
- तृतीय पक्ष समर्थन से SQL और MDX इंटरफ़ेस।
- यह सूचना मॉडलिंग और डिजाइन वातावरण प्रदान करता है।
SAP HANA की तुलना BWA (बिजनेस वेयरहाउस एक्सेलेरेटर) से करें
- SAP बीडब्ल्यू एक्सेलरेटर: यह BW के लिए इन-मेमोरी एक्सेलरेटर है। BWA क्वेरी प्रदर्शन को बेहतर बनाने पर केंद्रित है SAP नेटवीवर बी.डब्लू. बी.डब्लू.ए. को विशेष रूप से बी.डब्लू. क्वेरीज़ को गति देने के लिए डिज़ाइन किया गया है, जिससे इन्फोक्यूब की प्रतियों को बनाए रखकर डेटा अधिग्रहण का समय कम हो जाता है।
- SAP हाना: SAP HANA उच्च प्रदर्शन विश्लेषणात्मक रिपोर्ट और अनुप्रयोग के लिए इन-मेमोरी डेटाबेस और प्लेटफ़ॉर्म है। SAP HANA डेटा को लोड किया जा सकता है SAP और गैर-SAP एसएलटी, बीओडीएस, डीएक्ससी और साइबेस के माध्यम से स्रोत प्रणाली और इसका उपयोग करके देखा जा सकता है SAP बीओ/बीआई, क्रिस्टल रिपोर्ट्स, और एक्सेल आदि।
वर्तमान में, SAP HANA इन-मेमोरी डेटाबेस के रूप में भी काम करता है SAP BW, तो इस तरह से SAP HANA समग्र प्रदर्शन में सुधार करने में सक्षम है SAP नेट बुनकर बी.डब्लू.
एचएमबी क्या है? SAP हाना सूचना संगीतकार?
SAP हाना सूचना कंपोजर एक वेब एप्लिकेशन है जो हमें मॉडलिंग करने और स्थानीय डेटा अपलोड करने की अनुमति देता है SAP हाना डेटाबेस.
यह अंतिम उपयोगकर्ता जैसे गैर-तकनीकी लोगों के लिए मॉडलिंग वातावरण है। सूचना कंपोजर उसी तरह काम करता है SAP HANA मॉडलर और कम तकनीकी ज्ञान वाले व्यावसायिक उपयोगकर्ता द्वारा उपयोग किया जाता है।
सूचना कंपोजर का उपयोग करके बड़ी मात्रा में डेटा (5 मिलियन सेल तक) अपलोड किया जा सकता है।
कार्य हेतु आवश्यक भूमिका SAP हाना सूचना संगीतकार –
- आईसी_मॉडलर: उपयोगकर्ता को सूचना कंपोजर के साथ काम करने, डेटा लोड करने और सूचना दृश्य बनाने की अनुमति देने के लिए उपयोग किया जाता है।
- आईसी_पब्लिक: उपयोगकर्ता को सूचना संगीतकार के साथ काम करने, कार्यपुस्तिका और सूचना दृश्य देखने की अनुमति देने के लिए उपयोग किया जाता है।
SAP हाना SQL अभिव्यक्ति
SQL Expressions एक क्लॉज़ है जिसका उपयोग रिटर्न वैल्यू के लिए किया जा सकता है। SQL Expressions के 4 प्रकार हैं-
- केस एक्सप्रेशन - इस अभिव्यक्ति में उपयोगकर्ता लेखन प्रक्रिया के बिना IF – THEN – ELSE तर्क का उपयोग कर सकता है।
- फ़ंक्शन अभिव्यक्तियाँ – SQL अंतर्निहित फ़ंक्शनों का उपयोग एक्सप्रेशन के रूप में किया जा सकता है।
- समग्र अभिव्यक्तियाँ – इस अभिव्यक्ति में समग्र फ़ंक्शन का उपयोग किसी स्तंभ के लिए एकाधिक पंक्तियों के मानों से एकल मान की गणना करने के लिए किया जाता है।
समग्र नाम | विवरण |
---|---|
COUNT | क्वेरी द्वारा लौटाई गई पंक्तियों की संख्या की गणना करें। |
न्यूनतम | अभिव्यक्ति का न्यूनतम मान लौटाएँ. |
मैक्स | अभिव्यक्ति का अधिकतम मान लौटाएँ. |
SUM | अभिव्यक्तियों का योग लौटाएँ. |
AVG | अभिव्यक्तियों का अंकगणितीय माध्य लौटाएँ. |
मानक विचलन | दिए गए व्यंजकों का मानक विचलन VARIANCE फ़ंक्शन के वर्गमूल के रूप में लौटाएँ। |
वर | मानक विचलन के वर्ग के रूप में अभिव्यक्तियों का प्रसरण लौटाएँ |
- अभिव्यक्ति में उपक्वेरी – सबक्वेरी एक चयन कथन है जो कोष्ठकों में बंद होता है तथा मुख्य चयन कथन में इनपुट के रूप में प्रयोग किया जाता है।
SQL ट्रिगर्स बनाएँ SAP HANA
ट्रिगर भी एक संग्रहीत प्रक्रिया है जो किसी तालिका या दृश्य पर कोई घटना घटित होने पर स्वचालित रूप से निष्पादित होती है।
डेटाबेस उपयोगकर्ताओं के पास केवल दिए गए के लिए TRIGGER विशेषाधिकार है उस तालिका या दृश्य के लिए ट्रिगर बनाने की अनुमति है.
CREATE TRIGGER कमांड कथनों के एक सेट को परिभाषित करता है, जो तब निष्पादित होते हैं जब कोई दिया गया ऑपरेशन (INSERT/UPDATE/DELETE) किसी दिए गए विषय तालिका या विषय दृश्य पर होता है।
SQL ट्रिगर्स बनाने के लिए सिंटैक्स
CREATE TRIGGER <trigger_name> <trigger_action_time> <trigger_event_list> ON <subject_table_name> [REFERENCING <transition_list>] [<for_each_row>] BEGIN [<trigger_decl_list>] [<proc_handler_list>] <trigger_stmt_list> END
SQL ट्रिगर्स बनाने के लिए सिंटैक्स तत्व
तत्व | वर्णन |
---|---|
यह वैकल्पिक स्कीमा नाम के साथ बनाए जाने वाले ट्रिगर का नाम निर्दिष्ट करता है। | |
पहले | बाद में | के बजाय
|
एचएमबी क्या है? SAP HANA SQL डेटा प्रोफाइलिंग?
डेटा प्रोफाइलिंग किसी मौजूदा डेटा स्रोत में उपलब्ध डेटा का विश्लेषण करने और उस डेटा के बारे में आंकड़े और जानकारी एकत्र करने की प्रक्रिया है। एसक्यूएल डेटा प्रोफाइलिंग कार्य का उपयोग विभिन्न डेटा स्रोतों से डेटा को समझने और उसका विश्लेषण करने के लिए किया जाता है। डेटा प्रोफाइलिंग प्रक्रिया द्वारा उपयोगकर्ता डेटा वेयरहाउस में लोड करने से पहले गलत और अपूर्ण डेटा को हटा सकता है।
का लाभ SAP हाना एसक्यूएल डेटा प्रोफाइलिंग निम्नानुसार है –
- इससे स्रोत डेटा को समझने में मदद मिलती है।
- डेटा प्रोफाइलिंग के द्वारा हम डेटा का प्रभावी ढंग से विश्लेषण कर सकते हैं।
- डेटा प्रोफाइलिंग के द्वारा हम गलत, अधूरे डेटा को हटा सकते हैं तथा डेटा की गुणवत्ता में सुधार कर सकते हैं।
- कीवर्ड, विवरण जोड़कर डेटा खोजने की क्षमता में सुधार करें।
- परियोजना के आरंभ में ही डेटा चुनौती को समझ लें, परियोजना में देरी होने पर डेटा समस्या का पता चलने से देरी हो सकती है और लागत अधिक हो सकती है।
- डेटा प्रोफाइलिंग से प्रमुख परियोजनाओं के कार्यान्वयन चक्र को छोटा किया जा सकता है।
सारांश:
- SAP HANA एक इन-मेमोरी डेटाबेस और एप्लिकेशन है, जो चलता है SAP प्रमाणीकृत हार्डवेयर और सॉफ्टवेयर.
- SAP HANA के तीन संस्करण हैं - प्लेटफ़ॉर्म, एंटरप्राइज़ और विस्तारित।
- SAP HANA से डेटा लोड किया जा सकता है SAP और गैर-SAP एसएलटी, बीओडीएस, डीएक्ससी और साइबेस के माध्यम से डेटा स्रोत।
- SAP HANA वास्तविक समय प्रावधान और रिपोर्टिंग प्रदान करता है।
- SAP HANA उच्च-प्रदर्शन वास्तविक समय विश्लेषणात्मक रिपोर्टिंग प्रदान करता है।
- SAP HANA कुल आईटी लागत को कम करता है।