SAP मध्ये ABAP टेबल इंडेक्स

ABAP सारणी निर्देशांक

समजा तुमच्याकडे एक दशलक्ष क्रमवारी न लावलेल्या नोंदी आहेत आणि तुम्हाला नॉन प्राइमरी कीच्या आधारे शोध घ्यायचा आहे. मग सर्व रेकॉर्डवर प्रक्रिया करण्यासाठी बराच वेळ लागेल. या प्रकरणात तुम्ही दुय्यम निर्देशांक किंवा एबीएपी टेबल इंडेक्स नावाचे काहीतरी बनवाल.

व्याख्या

इंडेक्स ही डेटाबेसची एक क्रमवारी केलेली प्रत असते ज्यामध्ये नॉन-की फील्डकडे निर्देश करणारे पॉइंटर असते ज्याचा वापर टेबलचा शोध वेग वाढवण्यासाठी केला जातो.

निर्देशांकांचे प्रकार

प्राथमिक निर्देशांक:

प्राइमरी इंडेक्स ही एक इंडेक्स आहे जी सिस्टीमने टेबल बनवल्यानंतर तयार केली जाते. त्यात फक्त मुख्य फील्ड आहेत. त्यात ID 0 आहे.

दुय्यम निर्देशांक:

जेव्हा तुमचे शोध निकष प्राथमिक निर्देशांकाने पूर्ण केले नाहीत, तेव्हा या प्रकरणात आम्ही आमच्या स्वतःच्या अनुक्रमणिका तयार करू शकतो ज्याला द्वितीयक निर्देशांक म्हणतात. त्याचा आयडी कमाल ३ अंकी अल्फान्यूमेरिक मूल्याचा असू शकतो. अनुक्रमणिका नावाची एकूण लांबी 3 अंकी असू शकते ज्यामध्ये सारणीचे नाव आणि इंडेक्स आयडी समाविष्ट आहे.

दुय्यम निर्देशांकांची नामकरण पद्धत:

~

उदा. ZBARRY_ALLEN ~ A.

 

अद्वितीय निर्देशांक:

जर आम्‍हाला टेबलमध्‍ये केवळ अद्वितीय रेकॉर्ड किंवा फील्‍डचे अनन्य संयोजन हवे असल्‍यास आपण इंडेक्सला युनिक इंडेक्स म्हणून परिभाषित करतो.

उदा. तुम्ही दोन फील्ड कॉम्बिनेशन युनिक म्हणून परिभाषित केले असल्यास. नंतर केवळ अद्वितीय मूल्ये समाविष्ट केली जातील. अधिक भेटीसाठी ABAP दस्तऐवजीकरण.

विस्तार निर्देशांक:

दुय्यम निर्देशांक हा तात्पुरता निर्देशांक असतो आणि प्रत्येक अपग्रेड नंतर त्याला मनोरंजनाची आवश्यकता असते. आम्ही विस्तार निर्देशांक तयार केल्यास ते अपग्रेड संरक्षित आहे. आम्हाला काही नवीन करण्याची गरज नाही, फक्त खालील चरण 02 मध्ये विस्तार निर्देशांक निवडा.

दुय्यम एबीएपी टेबल इंडेक्स कसा तयार करावा:

चरण 01: एक टेबल तयार करा आणि देखभाल स्क्रीनवर अनुक्रमणिका वर क्लिक करा. [टेबल कसे तयार करावे: येथे क्लिक करा]

चरण 02: नवीन चिन्ह निवडा आणि तयार करा क्लिक करा.

चरण 03: ड्रॉप डाउन बॉक्समधून अनुक्रमणिका निवडा. इंडेक्स आयडी प्रविष्ट करा आणि सुरू ठेवा क्लिक करा.

चरण 04: स्पष्टीकरणात्मक संक्षिप्त वर्णन प्रविष्ट करा.

चरण 05: टेबल फील्ड निवडा, इच्छित फील्ड निवडा आणि कॉपी निवडा.

* टीप: मैदानाचा क्रम महत्त्वाचा आहे.

चरण 06: जर निर्देशांकातील मूल्ये नेहमीच अद्वितीय असतील तर अद्वितीय रेडिओ बटण निवडा अन्यथा ते सोडा.

चरण 07: इंडेक्सच्या वापरानुसार रेडिओ बटणांपैकी एक निवडा:

रेडिओ बटण वर्णन
सर्व डेटाबेस सिस्टमसाठी जर ते सर्व डेटाबेस सिस्टममध्ये वापरले जाईल
निवडलेल्या डेटाबेस सिस्टमसाठी फक्त निवडलेल्या डेटाबेस सिस्टमसाठी असल्यास. तुम्ही कमाल ४ वर निवडू शकता.
डेटाबेसमध्ये अजिबात नाही जर तो अनन्य निर्देशांक असेल

 

चरण 08: ते जतन करा, त्रुटी तपासा आणि सक्रिय करा.

निर्देशांकाचे तोटे

एबीएपी टेबल इंडेक्सची संख्या जितकी जास्त असेल तितका सिस्टमवर जास्त भार, कारण प्रत्येक वेळी तुम्ही रेकॉर्ड टाकता, अपडेट करता किंवा हटवता तेव्हा निर्देशांक समायोजित करावे लागतात. यामुळे वारंवार लिहिलेल्या तक्त्यामध्ये कमी निर्देशांक असणे आवश्यक आहे.

एक टिप्पणी द्या

ही साइट स्पॅम कमी करण्यासाठी अकिस्मेट वापरते आपल्या टिप्पणी डेटावर प्रक्रिया कशी केली जाते ते जाणून घ्या.