एक में पिछले लेख मैं सिद्धांत Kimball टाइप 2 परिमाण निपटने के लाभ के बारे में लिखा है बदलने के साथ धीरे धीरे परिवर्तन में एक आयाम का उपयोग कर, आयाम पंक्ति के भीतर एक नया एक बनाने. इस विधि के लाभ में विस्तार से बताया है और यह कैसे काम करता है. नीचे एक आयाम को अद्यतन करने के लिए एक ETL उपकरण खिलाफ टी SQL लिपियों का उपयोग कर के लाभ में वर्णित है.
नियंत्रण क्या तुम हो?
एक आयाम अद्यतन बोरिंग है. दस में से नौ बार आप एक ही चाल फिर से करते हैं. आप एक स्रोत प्रणाली से एक डेटा स्ट्रीम लेने के लिए और एक आयाम से एक डेटा स्ट्रीम. यह एक साथ रखें और तब सुनिश्चित करें कि आप हमेशा तीन चीजें है सुनिश्चित करें:
- वहाँ किसी भी परिवर्तन हुआ;
- नष्टकरण कर रहे हैं;
- क्या तार्किक नष्टकरण.
एक परिवर्तन एक स्रोत प्रणाली है जो एक आयाम के भीतर एक गुण पर प्रभाव डालता में एक खेत से एक परिवर्तन है, उदाहरण के लिए, एक ग्राहक के उपनाम क्योंकि वह शादी कर रहा था बदल गया है. एक एक रिकार्ड है कि अब शारीरिक रूप से एक स्रोत प्रणाली के भीतर मौजूद है और एक तार्किक हटाना एक चिह्न है कि चिह्नित है के रूप में नष्ट कर के साथ एक रिकॉर्ड हटाएँ.
उपकरण या SQL?
इन तीन गुणों को सत्यापित अलग तरीके हैं. तुम SQL सर्वर एकता सेवा जैसे उपकरण ETL या आप अपने आप को एक / आप के लिए इस चेक उत्पन्न स्क्रिप्ट का निर्माण कर सकते हैं. मैं हमेशा उपकरणों के पक्ष में गया है. उपकरण स्वयं का दस्तावेजीकरण और काम का एक बहुत ले. अब मैं एक परियोजना है जो कई कार्यों SQL उपकरणों के बिना नियंत्रित किया जाता है कर रहा हूँ, मैं देख रहा हूँ और अधिक और उपकरणों के लाभों के बारे में और अधिक उपेक्षा.
लाभ:
- संस्करण के संक्रमण के साथ समस्याओं को रोकता है
- उत्पन्न Baar
- हमेशा काम करता है
- Manageability
नुकसान:
- जटिल और कम आयोजित
- प्रारंभिक अधिक विकास कार्य
ETL उपकरण आत्म documentered हैं. एक डाटा प्रवाह कार्यबल या व्युत्पन्न स्तंभ के रूप में इस तरह के उपकरणों का उपयोग करके देखें कि क्या हुआ कर सकते हैं. उपकरण भी कर रहे हैं के लिए कोड पैच से समझ में जल्दी. अंत में, अपने खुद के ETL पाठ्यक्रम के निर्माण और अधिक काम करते हैं. अभी तक यहाँ मुझे लगता है कि आप दीर्घावधि लाभ उठाया. यदि आपका डेटा गोदाम समाधान एक बार यह स्केलेबल और अधिक प्रबंधनीय है. SQL बनाम उपकरण का उपयोग कर के बारे में मेरी राय तो.






















टैग 