विशेषताएँ क्या हैं?
गुण को एक आयाम की तरह देखें। यह कई तालिकाओं में शामिल होता है और मास्टर के रूप में कार्य करता है। गुण दृश्य पुन: प्रयोज्य वस्तु है।
विशेषता को देखने के निम्नलिखित लाभ हैं-
- विशेषता देखें मास्टर डेटा संदर्भ के रूप में कार्य करता है, जो कुंजी / गैर-कुंजी फ़ील्ड के लिए पाठ या विवरण प्रदान करता है।
- एटिट्यूड व्यू और कैलकुलेशन व्यू में एट्रीब्यूट व्यू का पुन: उपयोग किया जा सकता है।
- विशेषताएँ दृश्य का उपयोग किसी डेटाबेस तालिका से स्तंभों और पंक्तियों के सबसेट का चयन करने के लिए किया जाता है।
- विशेषताएँ (फ़ील्ड) की गणना कई टेबल फ़ील्ड से की जा सकती है।
- कोई उपाय और एकत्रीकरण विकल्प नहीं है।
विशेषता देखें प्रकार
विशेषता देखें 3 प्रकार हैं-
गुण देखें> | विवरण |
मानक | यह एक मानक विशेषता है जो तालिका क्षेत्रों द्वारा बनाई गई है। |
समय | यह समय विशेषता दृश्य है, जो डिफ़ॉल्ट टाइम टेबल पर आधारित है - कैलेंडर प्रकार ग्रेगोरियन के लिए -
|
निकाली गई | यह एक विशेषता दृश्य है जो किसी अन्य मौजूदा विशेषता दृश्य से लिया गया है। व्युत्पन्न विशेषता दृश्य केवल-पढ़ने के लिए मोड में खोला जाएगा। एकमात्र संपादन क्षेत्र इसका विवरण है। कॉपी से - जब आप किसी मौजूदा विशेषता दृश्य को कॉपी करके एक विशेषता दृश्य को परिभाषित करना चाहते हैं, तो आप "कॉपी फ्रॉम" विकल्प का उपयोग कर सकते हैं। |
नोट: व्युत्पन्न और प्रतिलिपि के बीच का अंतर है, व्युत्पन्न के मामले में, आप केवल नई विशेषता दृश्य के विवरण को संपादित कर सकते हैं जबकि कॉपी के मामले में, आप पूरी तरह से सब कुछ संशोधित कर सकते हैं।
मानक विशेषता दृश्य बनाएँ
मानक दृश्य निर्माण में नीचे के रूप में पूर्व-परिभाषित चरण है-
विशेषता देखने के लिए तालिका निर्माण
यहां हम उत्पाद तालिका के लिए मानक विशेषता दृश्य बनाने जा रहे हैं, इसलिए सबसे पहले हम "उत्पाद" और "PRODUCT_DESC" तालिका बनाते हैं।
SQL स्क्रिप्ट तालिका निर्माण के लिए नीचे दी गई है -
उत्पाद तालिका स्क्रिप्ट -
CREATE COLUMN TABLE "DHK_SCHEMA"."PRODUCT"("PRODUCT_ID" NVARCHAR (10) PRIMARY KEY,"SUPPLIER_ID" NVARCHAR (10),"CATEGORY" NVARCHAR (3),"PRICE" DECIMAL (5,2));INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0001','10000','A', 500.00);INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0002','10000','B', 300.00);INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0003','10000','C', 200.00);INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0004','10000','D', 100.00);INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0005','10000','A', 550.00);
उत्पाद विवरण तालिका स्क्रिप्ट-
CREATE COLUMN TABLE "DHK_SCHEMA"."PRODUCT_DESC"("PRODUCT_ID" NVARCHAR (10) PRIMARY KEY,"PRODUCT_NAME" NVARCHAR (10));INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0001','PRODUCT1');INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0002','PRODUCT2');INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0003','PRODUCT3');INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0004','PRODUCT4');INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0005','PRODUCT5');
अब तालिका "PRODUCT" और "PRODUCT_DESC" स्कीमा "DHK_SCHEMA" में बनाई गई है।
कृति दृश्य निर्माण
चरण 1) इस चरण में,
- SAP हाना सिस्टम का चयन करें।
- सामग्री फ़ोल्डर का चयन करें।
- सामग्री नोड में पैकेज DHK_SCHEMA के तहत गैर-स्ट्रक्चरल पैकेज मॉडलिंग का चयन करें और दायाँ क्लिक करें-> नया।
- विशेषता देखें विकल्प का चयन करें।
STEP 2) अब अगली विंडो में,
- नाम और लेबल दर्ज करें।
- व्यू टाइप चुनें, यहां एट्रीब्यूट व्यू देखें।
- "मानक" के रूप में उपप्रकार चुनें।
- फिनिश बटन पर क्लिक करें।
STEP 3) सूचना दृश्य संपादक स्क्रीन खुल जाएगी। सूचना संपादक में प्रत्येक भाग का विवरण नीचे दिया गया है -
- परिदृश्य फलक : इस फलक में निम्न नोड मौजूद है-
- अर्थ विज्ञान
- डाटा फाउंडेशन
- विस्तार फलक : इस फलक में निम्न टैब मौजूद है -
- स्तंभ
- प्रॉपर्टी देखें
- हिचकी
- शब्दार्थ (परिदृश्य फलक): यह नोड दृश्य की आउटपुट संरचना का प्रतिनिधित्व करता है। यहाँ यह आयाम है।
- डेटा फ़ाउंडेशन (परिदृश्य फलक): यह नोड उस तालिका का प्रतिनिधित्व करता है जिसका उपयोग हम विशेषता दृश्य को परिभाषित करने के लिए करते हैं।
- यहां हम विशेषता दृश्य बनाने के लिए तालिका छोड़ते हैं।
- विवरण फलक के लिए टैब (कॉलम, दृश्य गुण, पदानुक्रम) प्रदर्शित किए जाएंगे।
- स्थानीय : यहां सभी स्थानीय विशेषता विवरण प्रदर्शित किए जाएंगे।
- दिखाएँ: स्थानीय विशेषता के लिए फ़िल्टर।
- विशेषता का विवरण।
- यह प्रदर्शन विश्लेषण के लिए एक टूलबार है, कॉलम ढूंढें, सत्यापित करें, सक्रिय करें, डेटा पूर्वावलोकन, आदि।
चरण 4) विशेषता दृश्य बनाने के लिए डेटाबेस तालिका में शामिल करने के लिए, डेटा फाउंडेशन नोड पर क्लिक करें और नीचे दिए गए चरण के अनुसार अनुदेश चरण का पालन करें -
- खींचें तालिका "उत्पाद" और "PRODUCT_DESC" DHK_SCHEMA के तहत टेबल से
- ड्रॉप "उत्पाद" और "PRODUCT_DESC" डेटा नोड नोड के लिए।
- आउटपुट के रूप में "उत्पाद" तालिका से आउटपुट फलक में फ़ील्ड चुनें। फील्ड आइकन का रंग ग्रे से नारंगी में बदलता है।
- विस्तार फलक में आउटपुट के रूप में "PRODUCT_DESC" तालिका से फ़ील्ड चुनें। फील्ड आइकन का रंग ग्रे से नारंगी तक बदल जाता है।
- दोनों तालिका से आउटपुट के रूप में चयनित फ़ील्ड आउटपुट फलक में अंडर कॉलम सूची में दिखाई देती है।
"PRODUCT_ID" फ़ील्ड द्वारा "PRODUCT_DESC" में "PRODUCT" तालिका में शामिल हों।
STEP 5) ज्वाइन पाथ सलेक्ट करें और उस पर राइट क्लिक करें और एडिट ऑप्शन चुनें। एड जॉइन कंडीशन के लिए स्क्रीन दिखाई देगी
- "इनर" टाइप के रूप में ज्वाइन टाइप चुनें।
- "1 ... 1" के रूप में कार्डिनैलिटी का चयन करें।
ज्वाइन टाइप का चयन करने के बाद "ओके" बटन पर क्लिक करें। अगले चरण में, हम कॉलम का चयन करते हैं और आउटपुट के लिए एक कुंजी परिभाषित करते हैं।
चरण 6) इस चरण में, हम कॉलम का चयन करेंगे और आउटपुट के लिए कुंजी को परिभाषित करेंगे
- सिमेंटिक पैनल का चयन करें।
- कॉलम टैब विवरण फलक के नीचे दिखाई देगा।
- कुंजी के रूप में "PRODUCT_ID" चुनें।
- फ़ील्ड PRODUCT_ID_1 (PRODUCT_DESC तालिका फ़ील्ड) के लिए छिपे हुए विकल्प की जाँच करें।
- सत्यापन बटन पर क्लिक करें।
- सफल सत्यापन के बाद, सक्रिय बटन पर क्लिक करें।
सत्यापन और सक्रियण गतिविधि के लिए जॉब लॉग एक ही पृष्ठ पर स्क्रीन के नीचे प्रदर्शित होता है, अर्थात नीचे जॉब लॉग अनुभाग -
चरण 7) "AT_PRODUCT" नाम के साथ एक विशेषता दृश्य बनाया जाएगा। देखने के लिए, विशेषता देखें फ़ोल्डर को ताज़ा करें।
- DHK_SCHEMA-> मोडलिंग पैकेज पर जाएं।
- AT_PRODUCT विशेषता दृश्य फ़ोल्डर के तहत व्यू डिस्प्ले प्रदर्शित करें।
STEP 8) डेटा को एट्रीब्यूट व्यू में देखने के लिए,
- टूलबार से डेटा पूर्वावलोकन विकल्प चुनें।
- विशेषता दृश्य से डेटा दृश्य के लिए दो विकल्प होंगे -
- डेटा पूर्वावलोकन संपादक में खोलें (यह विश्लेषण विकल्प के साथ डेटा प्रदर्शित करेगा)।
- SQL संपादक में खोलें। (यह आउटपुट को केवल SQL क्वेरी आउटपुट के रूप में प्रदर्शित करेगा)।
चरण 9) डेटा पूर्वावलोकन संपादक में डेटा को देखने के लिए देखें -
3 विकल्प हैं - विश्लेषण, भेद और कच्चे डेटा
विश्लेषण : यह विशेषता दृश्य का एक चित्रमय प्रतिनिधित्व है।
- विश्लेषण टैब का चयन करके, हम लेबल और एक्सिस प्रारूप दृश्य के लिए विशेषताओं का चयन करते हैं।
- लेबल अक्ष में खींचें और छोड़ें विशेषता, यह लेबल अक्ष (एक्स एक्सिस) में प्रदर्शित होगा।
- मान अक्ष में खींचें और छोड़ें विशेषता, यह मूल्य अक्ष (Y Axis) में प्रदर्शित होगा।
- आउटपुट चार्ट, टेबल, ग्रिड और HTML के प्रारूप में उपलब्ध होगा।
विशिष्ट मान : स्तंभ का विशिष्ट मान यहां प्रदर्शित किया जा सकता है। यह कुल संख्या दिखाएगा। चयनित विशेषता के लिए रिकॉर्ड।
रॉ डेटा टैब: यह विकल्प तालिका प्रारूप में विशेषता दृश्य का डेटा प्रदर्शित करता है।
- रॉ डेटा टैब पर क्लिक करें
- यह तालिका प्रारूप में डेटा प्रदर्शित करेगा
STEP 10) एसक्यूएल एडिटर के डेटा को नीचे दिए अनुसार देखें -
यह विकल्प "SYS_BIC" स्कीमा के तहत कॉलम दृश्य से SQL क्वेरी के माध्यम से डेटा प्रदर्शित करता है। नाम के साथ एक स्तंभ दृश्य "विशेषता दृश्य" AT_PRODUCT "के सक्रियण के बाद बनाया जाएगा। इसका उपयोग दृश्य से डेटा प्रदर्शित करने के लिए उपयोग की जाने वाली SQL क्वेरी को देखने के लिए किया जाता है।
- डेटा चयन के लिए SQL क्वेरी प्रदर्शित करें।
- आउटपुट प्रदर्शित करें।
सक्रिय होने पर विशेषता देखें, _SYS_BIC स्कीमा के तहत एक स्तंभ दृश्य बनाया जाता है। इसलिए, जब हम डेटा पूर्वावलोकन चलाते हैं, तो सिस्टम _SYS_BIC स्कीमा के तहत कॉलम दृश्य से डेटा का चयन करता है।
स्तंभ दृश्य "AT_PRODUCT" का स्क्रीन शॉट "_SYS_BIC" के अंतर्गत कैटलॉग नोड की स्कीमा निम्नानुसार है -