किसी भी डेटा वेयरहाउस और डेटाबेस के लिए कई तरह की परीक्षण आवश्यकताएं होती हैं - और विशेष रूप से टेराडेटा जैसे दोहरे प्लेटफ़ॉर्म - जहां ETL और BI प्रोटोटाइप, एप्लिकेशन स्ट्रेस टेस्टिंग और प्रदर्शन बेंचमार्किंग आवश्यक हैं।
IRI RowGen सॉफ़्टवेयर, IRI डेटा रक्षक . का एक घटक उत्पाद है सुइट, डेटा मॉडलिंग और डेटा एकीकरण विशेषज्ञों द्वारा उपलब्ध बड़े परीक्षण डेटा के लिए सबसे मजबूत जनरेशन पैकेज माना जाता है। और अब, अपने एक्लिप्स जीयूआई के माध्यम से, RowGen टेराडेटा तालिकाओं में सुरक्षित, बुद्धिमान परीक्षण डेटा के निर्माण और जनसंख्या का समर्थन करता है।
Teradata में परीक्षण डेटा बनाना
IRI कार्यक्षेत्र में RowGen GUI सुविधाएँ आपको इसकी अनुमति देती हैं:
- टेराडेटा से कनेक्ट करें
- मौजूदा तालिका चुनें जिसे आप पॉप्युलेट करना चाहते हैं
- उन तालिकाओं से DDL को स्वचालित रूप से पार्स करें
- प्रत्येक तालिका के लिए उत्पन्न होने वाली डेटा की पंक्तियों की संख्या निर्दिष्ट करें
- तालिकाओं में समान स्तंभों के लिए पीढ़ी विकल्प अनुकूलित करें
- परीक्षण डेटा बनाएं और लोड करें
विज़ार्ड द्वारा संचालित प्रक्रिया परीक्षण डेटा निर्माण के दौरान उपयोग की जाने वाली कई फाइलें बनाती है जो स्रोत तालिका DDL में परिभाषित संरचनात्मक और संदर्भात्मक अखंडता को संरक्षित करती है। बिना मौजूदा टेबल वाले उपयोगकर्ता आईआरआई वर्कबेंच में डीडीएल फाइलों के जरिए उन्हें बना सकते हैं। एक बार खाली टेबल बन जाने के बाद, उनके मेटाडेटा को पार्स किया जाता है, और ऊपर दिए गए समान चरण सक्षम होते हैं।
RowGen पार्सिंग, जनरेशन और लोडिंग प्रक्रियाओं को एक बैच स्क्रिप्ट में समेकित करता है जिसे आप कहीं भी चला सकते हैं। परीक्षण डेटा को पॉप्युलेट करना (जो RowGen एम्बेडेड CoSort इंजन के माध्यम से सॉर्ट करता है) ODBC, या ऑटो-जेनरेटेड TD FastLoad या MultiLoad स्क्रिप्ट के माध्यम से हो सकता है।
RowGen आपको उस लोडर का चयन करने की अनुमति देता है जिसके साथ आप सबसे अधिक सहज हैं, या विशेष लोडिंग विकल्पों के साथ जिसकी आपको आवश्यकता है:
FastLoad - मौजूदा तालिका प्रारूप के आधार पर परीक्षण डेटा प्राप्त करने के लिए, मौजूदा तालिका के उपयोग की अनुमति देता है, चाहे वह पॉप्युलेट हो या नहीं। हालाँकि, क्योंकि FastLoad केवल खाली तालिकाओं पर काम कर सकता है, RowGen द्वारा बनाई गई स्क्रिप्ट में तालिका को छोड़ना शामिल है ताकि एक नया बनाया जा सके।
मल्टीलोड - प्री-लोडेड टेबल या खाली टेबल का उपयोग करता है। मल्टीलोड तालिका में नया डेटा जोड़ता है ताकि यदि आपका लक्ष्य यही है तो आप परीक्षण डेटा जोड़ना जारी रख सकते हैं। जबकि विकल्प FastLoad के समान हैं, बैच फ़ाइल निष्पादित होने पर तालिका को गिराया नहीं जाता है और फिर से बनाया जाता है।
टेराडेटा परीक्षण डेटा निर्माण के बारे में अधिक जानकारी के लिए [email protected] से संपर्क करें।