SAP हाना स्टूडियो क्या है?
एसएपी हाना स्टूडियो, गुई उपकरण के रूप में एसएपी हाना डेटाबेस के विकास और प्रशासन के लिए एक ग्रहण आधारित, एकीकृत विकास पर्यावरण (आईडीई) है।
एसएपी हाना स्टूडियो क्लाइंट / डेवलपर मशीन पर चलता है और एसएपी हाना सर्वर से जुड़ता है। एसएपी हाना स्टूडियो स्थानीय या दूरस्थ एसएपी हाना डेटाबेस तक पहुंच सकता है।
एसएपी हाना स्टूडियो का उपयोग करके हम कर सकते हैं -
- SAP HANA डेटाबेस को प्रबंधित करने के लिए उपयोगकर्ता को सक्षम करता है।
- उपयोगकर्ता प्राधिकरण बनाएं और प्रबंधित करें।
- नया बनाएँ या डेटा के मौजूदा मॉडल को संशोधित करें।
इस ट्यूटोरियल में, आप सीखेंगे-
- SAP हाना स्टूडियो के लिए पूर्व आवश्यक
- समर्थित मंच
- एसएपी हाना स्टूडियो डाउनलोड और इंस्टॉल करें
- एसएपी हाना स्टूडियो में सिस्टम जोड़ें
- एसएपी हाना स्टूडियो के साथ काम करें
SAP हाना स्टूडियो के लिए पूर्व आवश्यक
समर्थित मंच
SAP HANA स्टूडियो नीचे प्लेटफार्म पर चलता है -
Microsoft Windows x32 और x64 संस्करण-
- विंडो XP
- विंडो विस्टा
- विंडो 7
- खिड़की 8
- SUSE लाइनेक्स एंटरप्राइज़ सर्वर: x86 64 बिट संस्करण, Red Hat Enterprises लिनक्स (6.5)।
- मैक ओएस 10.9 या उच्चतर।
तंत्र की ज़रूरते
- जावा जेवीएम - एसएपी हाना स्टूडियो की स्थापना और अद्यतन के दौरान, एक जेवीएम स्थापित या अद्यतन किया जाता है।
- एसएपी हाना क्लाइंट - यह सॉफ्टवेयर है, जिसके द्वारा आप किसी अन्य डेटाबेस, एप्लिकेशन को कनेक्ट कर पाएंगे।
- एसएपी हाना क्लाइंट यूनिक्स / लिनक्स और माइक्रोसॉफ्ट विंडोज पर और सर्वर इंस्टालेशन के दौरान एसएपी हाना सर्वर होस्ट पर भी स्थापित किया जा सकता है। एसएपी हाना क्लाइंट को एसएपी हाना स्टूडियो से अलग से स्थापित किया गया है।
एसएपी हाना स्टूडियो डाउनलोड और इंस्टॉल करें
स्थापना पथ
ओएस और उनके संस्करण के अनुसार सिस्टम पथ पर डिफ़ॉल्ट स्थापना निम्नानुसार है -
- Microsoft विंडो (32 और 64 बिट) - C: \ Program फ़ाइलें \ sap \ hdbstudio।
- लिनक्स x86, 64 बिट - / उपयोगकर्ता / sap / hdbstudio।
- मैक ओएस, 64 बिट - / एप्लीकेशन / एसएपी / एचडीबीस्टडियो.ऐप
सॉफ्टवेयर डाउनलोड
आप यहाँ से SAP HANA स्टूडियो और SAP HANA क्लाइंट डाउनलोड कर सकते हैं
अपने ओएस के अनुसार डाउनलोड करने के लिए फ़ाइल चुनें -
Microsoft विंडो पर स्थापना
एसएपी हाना स्टूडियो को डिफ़ॉल्ट निर्देशिका में प्रशासन विशेषाधिकारों के साथ या प्रशासन विशेषाधिकार के बिना उपयोगकर्ता होम फ़ोल्डर में स्थापित करें।
SAP HANA स्टूडियो स्थापित करने के लिए hdbsetup.exe पर क्लिक करें।
एक SAP हाना जीवनचक्र प्रबंधन स्क्रीन प्रकट होती है।
डिफ़ॉल्ट स्थापना फ़ोल्डर C: / प्रोग्राम फ़ाइलें / SAP / hdbstudio है।
चरण 1) स्टूडियो गुणों को परिभाषित करें
- नया SAP हाना स्टूडियो स्थापित करें चुनें।
बटन पर क्लिक करें ।
नीचे दी गई सुविधाओं का चयन करें स्क्रीन -
चरण 2) सुविधाओं का चयन करें
- सुविधाओं का चयन करने के लिए चयन सुविधाएँ स्क्रीन का उपयोग किया जाता है।
- नीचे के रूप में फ़ीचर चुनें -
- एसएपी हाना स्टूडियो प्रशासन - विभिन्न प्रशासन कार्य के लिए टूलसेट, परिवहन को छोड़कर।
- एसएपी हाना स्टूडियो एप्लिकेशन डेवलपमेंट - एसएपी हाना देशी एप्लिकेशन (एसएपीयूआई 5 को छोड़कर एक्सएस और यूआई 5 उपकरण) विकसित करने के लिए टूलसेट।
- एसएपी हाना स्टूडियो डेटाबेस डेवलपमेंट - सामग्री विकास के लिए टूलसेट।
बटन पर क्लिक करें।
चरण 3) की समीक्षा करें और पुष्टि करें
- समीक्षा और अनुरूप स्क्रीन प्रकट होती है।
- एसएपी हाना स्टूडियो इंस्टॉलेशन डिस्प्ले का सारांश।
बटन पर क्लिक करें ।
चरण 4 और 5) सॉफ्टवेयर और फिनिश स्थापित करें।
- इंस्टॉलेशन प्रोग्रेस स्क्रीन दिखाई देती है और उसके बाद फिनिश पेज पर जाती है।
- एक संदेश "आपने सफलतापूर्वक एसएपी हाना स्टूडियो स्थापित किया है"।
बटन पर क्लिक करें।
एसएपी हाना स्टूडियो चलाएं
अब, डिफ़ॉल्ट स्थापना फ़ोल्डर पर जाएं "C: / Program Files / SAP / hdbstudio"।
वहाँ hdbstudio.exe फ़ाइल है, उस पर राइट क्लिक करके, आप डेस्कटॉप पर एक शॉर्टकट बना सकते हैं।
जब आप "hdbstudio.exe" फ़ाइल पर क्लिक करते हैं, तो यह नीचे प्रदर्शित कार्यक्षेत्र लॉन्चर स्क्रीन को खोलेगा।
- कार्यक्षेत्र डिफ़ॉल्ट रूप से चयनित है। हम ब्राउज़ विकल्प द्वारा कार्यक्षेत्र स्थान बदल सकते हैं। कार्यक्षेत्र का उपयोग स्टूडियो कॉन्फ़िगरेशन सेटिंग्स और विकास कलाकृतियों को संग्रहीत करने के लिए किया जाता है।
- जब हम SAP हाना स्टूडियो खोलते हैं तो कार्यक्षेत्र चयन के लिए हर बार इस स्क्रीन को पॉपअप से बचाने के लिए "इसे डिफ़ॉल्ट के रूप में उपयोग करें और दोबारा न पूछें" विकल्प का चयन करें।
बटन पर क्लिक करें।
SAP हाना स्टूडियो में आपका स्वागत है स्क्रीन -
स्वागत स्क्रीन में अलग-अलग परिप्रेक्ष्य प्रदर्शित किए गए हैं, प्रत्येक परिप्रेक्ष्य का विवरण नीचे दिया गया है -
-
प्रशासन कंसोल परिप्रेक्ष्य
इस स्क्रीन का उपयोग SAP हाना डेटाबेस को कॉन्फ़िगर करने, प्रशासन और निगरानी करने के लिए किया जाता है। एसएपी हाना प्रशासन कंसोल में कई दृश्य और संपादक उपलब्ध हैं।
सिस्टम व्यू टूलबार का उपयोग प्रशासन के लिए किया जाता है; यह नीचे जैसा दिखता है -
नीचे एसएपी हाना प्रशासन कंसोल में उपलब्ध सिस्टम-स्तरीय संपादकों और विचारों को दर्शाने वाला एक टेबल है।
देखें / संपादक | विस्तार | पथ | छवि |
---|---|---|---|
प्रणाली | सिस्टम दृश्य उनकी सामग्री (कैटलॉग, सामग्री, आदि) के साथ SAP हाना स्टूडियो में प्रबंधित सभी SAP हाना सिस्टम के पदानुक्रमित दृश्य प्रदान करता है। | विंडो-> शो व्यू -> सिस्टम | |
सिस्टम मॉनिटर | सिस्टम मॉनिटर एक संपादक है जो एक स्क्रीनशॉट पर सभी एसएपी हाना डेटाबेस का अवलोकन प्रदान करता है। हम सिस्टम मॉनीटर में अलग-अलग सिस्टम की डिटेल ड्रिल करके देख सकते हैं। | सिस्टम व्यू टूलबार पर बटन। | |
शासन प्रबंध | इसका उपयोग प्रशासन और निगरानी कार्य करने के लिए किया जाता है। | 1. सिस्टम टूलबार से। 2. System पर डबल क्लिक करके। | |
प्रशासन निदान मोड | यह संपादक आपातकाल के मामले में मॉनिटर और ऑपरेशन करने के लिए उपयोग किया जाता है, जिसमें या तो कोई SQL कनेक्शन उपलब्ध नहीं है या SQL कनेक्शन अधिभार है। | 1. क्लिक करें प्रशासन उपकरण सूची आइकन से। 2.Ctrl + Shift + O | |
बैकअप | बैकअप और एडमिनिस्ट्रेशन करने में उपयोग किया जाता है। | सिस्टम का विस्तार करें और बैकअप चुनें। | |
सुरक्षा | इस संपादक का उपयोग विषय के नीचे प्रबंधन के लिए किया जाता है- 1. कीवर्ड नीति 2. डेटा वॉल्यूम एन्क्रिप्शन | सिस्टम के सुरक्षा विचारों से सुरक्षा विकल्प। | |
SQL कंसोल | SQL कंसोल में SQL स्टेटमेंट में प्रवेश, निष्पादन और विश्लेषण के लिए उपयोग किया जाता है। | सिस्टम टूलबार से एसक्यूएल चुनें |
-
मॉडलर परिप्रेक्ष्य
एसएपी हाना सिस्टम में मॉडलिंग ऑब्जेक्ट्स, डेटाबेस ऑब्जेक्ट मैनेजमेंट बनाने के लिए इस परिप्रेक्ष्य का उपयोग किया जाता है। निम्नलिखित गतिविधि के लिए मॉडलर्स द्वारा उपयोग किया जाने वाला यह परिप्रेक्ष्य -
- टेबल्स, फ़ंक्शंस, इंडेक्स, व्यू, सीक्वेंस, पर्यायवाची, ट्रिगर, व्यू बनाएँ / संशोधित करें।
- एट्रिब्यूट व्यू, एनालिटिक व्यू, कैलकुलेशन व्यू, एनालिटिकल प्रिविलेज, प्रोसीजर और डिसीजन टेबल जैसी मॉडलिंग ऑब्जेक्ट बनाएं।
- एसएपी / नॉनसैप स्रोत से एसएलटी, बीओडीएस, डीएक्ससी के माध्यम से एसएपी हाना डेटाबेस में डेटा प्रावधान।
-
विकास के परिप्रेक्ष्य
इस परिप्रेक्ष्य का उपयोग वेब पर्यावरण के लिए हाना पर एक अनुप्रयोग विकसित करने के लिए किया जाता है। इस परिप्रेक्ष्य प्रोग्रामिंग भाषा में प्रयोग किया जाता है - जावा स्क्रिप्ट, जे क्वेरी, ODATA, आदि।
-
जीवनचक्र प्रबंधन परिप्रेक्ष्य
इस स्क्रीन का उपयोग SAP HANA डेटाबेस और SAP HANA स्टूडियो के सॉफ़्टवेयर को स्थापित और अद्यतन करने के लिए किया जाता है। जीवनचक्र प्रबंधन का उपयोग किसी वस्तु को एक HANA प्रणाली से दूसरे HANA प्रणाली में ले जाने के लिए भी किया जाता है।
एसएपी हाना स्टूडियो में सिस्टम जोड़ें
एसएपी हाना डेटाबेस के साथ काम करने के लिए उपयोगकर्ता को एसएपी हाना स्टूडियो से एसएपी हाना डेटाबेस से जुड़ा होना चाहिए। तो हम नीचे के रूप में SAP हाना डैटबेस के लिए एक कनेक्शन का निर्माण करते हैं -
चरण 1) नीचे दिए गए सिस्टम टूलबार से "सिस्टम जोड़ें" आइकन पर क्लिक करें-
चरण 2) नीचे दिए गए विवरण प्रदान करें -
- होस्ट नाम - यहां SAP HANA डेटाबेस दर्ज करें।
- इंस्टेंस नंबर - दो अंकों की इंस्टेंस संख्या।
- विवरण - बेहतर समझ के लिए प्रणाली का विवरण
बटन पर क्लिक करें।
एक कनेक्शन गुण स्क्रीन दिखाई देती है जिसमें हमें SAP HANA डेटाबेस उपयोगकर्ता और पासवर्ड दर्ज करने की आवश्यकता होती है।
- SAP HANA स्टूडियो से इसे एक्सेस करने के लिए SAP HANA डेटाबेस के लिए उपयोगकर्ता नाम और पासवर्ड दर्ज करें।
बटन पर क्लिक करें।
यदि कोई त्रुटि नहीं है, तो कनेक्शन सफल है, और सिस्टम नाम को सिस्टम नोड के तहत एसएपी हाना स्टूडियो में जोड़ा जाता है।
एसएपी हाना स्टूडियो के साथ काम करें
SAP HANA स्टूडियो के माध्यम से SAP HANA डेटाबेस में लॉगिन करने के लिए, नीचे दिए गए चरणों का पालन करें-
- ऐड सिस्टम पर क्लिक करें। यहाँ "DB (HANUSER)" है।
- उपयोगकर्ता नाम / पासवर्ड के लिए एक पॉपअप स्क्रीन। हाना डेटाबेस के लिए उपयोगकर्ता नाम और पासवर्ड दर्ज करें।
- Ok बटन पर क्लिक करें।
SAP HANA स्टूडियो में लॉगिन करने के बाद, हमें चयनित HANA सिस्टम के लिए स्क्रीन मिलती है।
हाना सिस्टम के तहत हाना स्टूडियो में उप-नोड्स से बाहर निकलता है-
-
सूची
एसएपी हाना स्टूडियो कैटलॉग नोड एसएपी हाना डेटा डिक्शनरी का प्रतिनिधित्व करता है, जिसमें स्कीमा फोल्डर में डेटाबेस ऑब्जेक्ट (टेबल, व्यू, प्रोसीजर, इंडेक्स, ट्रिगर, पर्यायवाची, आदि) स्टोर होते हैं। जब उपयोगकर्ता SAP HANA में बनाया जाता है, तो उसी नाम का स्कीमा डिफ़ॉल्ट रूप से SAP HANA डेटाबेस में बनाया जाएगा। यह उपयोगकर्ता का एक डिफ़ॉल्ट स्कीमा है जब उपयोगकर्ता किसी भी डेटाबेस ऑब्जेक्ट को बनाता है। स्कीमा का उपयोग समूह डेटाबेस ऑब्जेक्ट के लिए किया जाता है।
स्कीमा एक कंटेनर को परिभाषित करता है जो डेटाबेस ऑब्जेक्ट्स जैसे टेबल, व्यू, ट्रिगर, प्रक्रिया, अनुक्रम, फ़ंक्शन, इंडेक्स, समानार्थी, आदि को पकड़ता है।
स्कीमा SQL संपादक में SQL- से नीचे बनाया जा सकता है
"SCHERNA_NAME" "USERNAME" द्वारा बनाया गया SCHEMA "SCHEMA"।
यहां "SCHEMA_NAME" और "USERNAME" को आवश्यकता के अनुसार बदला जाना चाहिए। रीफ्रेश कैटलॉग के बाद नोड नव निर्मित योजनाएं प्रदर्शित की जाएंगी।
मैंने स्कीमा "DHK_SCHEMA" बनाया है इसके द्वारा सामने SQL।
सभी डेटाबेस ऑब्जेक्ट स्कीमा के संबंधित फ़ोल्डर में नीचे के रूप में संग्रहीत हैं -
-
प्रोविजनिंग
प्रावधान का उपयोग स्रोत मेटा डेटा के चयन और मेटाडाटा और एसएपी हाना में डेटा आयात करने के लिए किया जाता है।
प्रावधान की दो श्रेणियां हैं, वे हैं -
- एसएपी हाना इन-बिल्ट टूल (फ्लैट फ़ाइल, स्मार्ट डेटा एक्सेस, स्मार्ट डेटा स्ट्रीमिंग, आदि)
- बाहरी उपकरण (SLT, BODS, DXC, आदि)
एसएपी हाना स्टूडियो प्रोविजनिंग नोड में, एसएपी एक नई सुविधा का उपयोग करता है, जिसे "स्मार्ट डेटा एक्सेस" कहा जाता है जो टूल में निर्मित होता है।
स्मार्ट डेटा ऐक्सेस Hadoop, Teradata, Oracle, और Sybase जैसे विषम डेटा स्रोतों से डेटा को जोड़ती है।
एसएपी हाना डेटाबेस में विभिन्न स्रोतों से डेटा "वर्चुअल टेबल" के रूप में संग्रहीत किया जाएगा। वर्चुअल टेबल के साथ प्रतिबंध है, इसका उपयोग केवल एसएपी हाना में गणना के विचारों के निर्माण के लिए किया जा सकता है।
-
सामग्री
कंटेंट नोड डिजाइन टाइम रिपोजिटरी है, जो पैकेज में डेटा मॉडल की सभी जानकारी रखता है। सामग्री नोड के तहत पैकेज में सभी जानकारी दृश्य जैसे (विशेषता देखें, विश्लेषणात्मक दृश्य, गणना दृश्य आदि) बनाई जाएगी।
पैकेज का उपयोग संबंधित जानकारी ऑब्जेक्ट को संरचित तरीके से समूहीकृत करने के लिए किया जाता है। सामग्री नोड -> नया-> पैकेज पर राइट क्लिक करके पैकेज बनाया जा सकता है।
-
सुरक्षा
SAP हाना स्टूडियो में सुरक्षा नोड में 3 उप-नोड होते हैं, वे हैं -
- सिक्योरिटी - क्रिएट यूजर ऑडिट पॉलिसी, पासवर्ड पॉलिसी आदि के लिए इस्तेमाल किया जाता है।
- उपयोगकर्ता - उपयोगकर्ता बनाने / संशोधित / हटाने के लिए उपयोग किया जाता है। भूमिका और विशेषाधिकार भी इस स्क्रीन से उपयोगकर्ता को अनुदान देंगे।
- भूमिकाएँ - भूमिकाएँ बनाने / संशोधित / हटाने के लिए प्रयुक्त। विशेषाधिकार यहां से भूमिका में जोड़े / हटाए गए हैं।