2012-09-21 14 views
7

मैं केवल रिलेशनल डेटा से ओलाप क्यूब बनाने के सर्वोत्तम स्पष्टीकरण और कारणों की खोज कर रहा था। क्या यह सब प्रदर्शन और क्वेरी अनुकूलन के बारे में है?एसएसएएस क्यूब का निर्माण क्यों करें?

यह बहुत अच्छा होगा यदि आप लिंक दे सकते हैं या घन बनाने के लिए सर्वोत्तम स्पष्टीकरण और कारण बता सकते हैं, क्योंकि हम घनत्व और डेटाबेस से संबंधित सभी चीजें कर सकते हैं जो हम परिणाम दिखाने के लिए तेज़ हैं। वहाँ कोई अन्य स्पष्टीकरण या कारण हैं?

उत्तर

1

यह पूछना थोड़ा सा है कि क्यों हम जावा भाषा/सी ++ का उपयोग करते हैं जब हम असेंबली भाषा के साथ सबकुछ कर सकते हैं ;-) एक घन बनाना (प्रदर्शन के अलावा) आपको MDX language दे रहा है; इस भाषा में एसक्यूएल की तुलना में उच्च स्तरीय अवधारणाएं हैं और विश्लेषणात्मक कार्यों के साथ बेहतर है। शायद this question अधिक जानकारी देता है।

मेरा 2 सेंटावोस।

13

विश्लेषणात्मक proccessing के लिए आपको घन का उपयोग क्यों करना चाहिए इसके कई कारण हैं।

  1. गति। ओलाप व्हायरहाउस केवल ओलंपिक समकक्षों की तुलना में 10 गुना तेज प्रश्न प्रदान करने वाले इंफ्रास्ट्रक्चर पढ़ते हैं। wiki
  2. एकाधिक डेटा एकीकरण देखें। एक घन पर आप आसानी से एकाधिक डेटा स्रोतों का उपयोग कर सकते हैं और एक ही विश्लेषण प्रणाली पर उन्हें एकीकृत करने के लिए कई स्वचालित कार्यों (विशेष रूप से जब आप एसएसआईएस का उपयोग करते हैं) के साथ न्यूनतम काम करते हैं। elt process
  3. न्यूनतम कोड देखें। यही है, आपको प्रश्न लिखने की जरूरत नहीं है। भले ही आप एमडीएक्स लिख सकें - एसएसएएस में क्यूब्स की भाषा, बीआई स्टूडियो आपके लिए कड़ी मेहनत करता है। एक परियोजना पर मैं काम कर रहा हूं, पहले हमने ग्राहक के लिए रिपोर्ट प्रदान करने के लिए एसएसआरएस का इस्तेमाल किया था। प्रश्नों को लागू करने और लागू करने के लिए दिन लग गए थे। उनके एसएसएएस समकक्ष रिपोर्टों ने हमें कुछ आंकड़ों को समझने के लिए केवल कुछ सरल प्रश्न लिखने के लिए आधे घंटे का समय लिया।
  4. एक घन अतिरिक्त प्रश्न लिखने की आवश्यकता के बिना रिपोर्ट और ड्रिल अप-डाउन-थ्रू प्रदान करता है। अंतिम उपयोगकर्ता स्वचालित रूप से आयाम को पार कर सकता है, क्योंकि गोदाम में समेकन पहले से ही संग्रहीत हैं। इससे मदद मिलती है क्योंकि घन के उपयोगकर्ताओं को प्रश्नों को लिखने की आवश्यकता के बिना अपनी खुद की रिपोर्ट तैयार करने के लिए केवल अपने आयामों को पार करने की आवश्यकता होती है।
  5. बुसनेस इंटेलिजेंस का हिस्सा है। जब आप घन बनाते हैं तो इसे कई नई प्रौद्योगिकियों को खिलाया जा सकता है और बीआई समाधान के कार्यान्वयन में मदद मिलती है।

मुझे उम्मीद है कि इससे मदद मिलती है।

+0

उत्तर के लिए धन्यवाद – MSU

3

यदि आप शीर्ष स्तर देखें, ओलाप का उपयोग करें। मान लें कि आपके पास उत्पाद की बिक्री का विस्तार करने वाली लाखों पंक्तियां हैं और आप अपनी मासिक बिक्री योग जानना चाहते हैं।

यदि आप नीचे-स्तर विवरण चाहते हैं, तो OLTP (उदा। SQL) का उपयोग करें। मान लें कि आपके पास उत्पाद की बिक्री का विस्तार करने वाली लाखों पंक्तियां हैं और संभावित धोखाधड़ी खोजने के लिए एक विशेष दिन एक स्टोर की बिक्री की जांच करना चाहते हैं।

ओलाप बड़ी संख्या के लिए अच्छा है। आप स्ट्रिंग मानों की जांच करने के लिए इसका उपयोग नहीं करेंगे, वास्तव में ...

+0

संदेश के लिए धन्यवाद मैग्नस लेकिन मुझे डेटा के छोटे सेटों में क्यूब के लिए कोई आवश्यकता नहीं मिली .. डेटा के बड़े सेट के लिए घन एक अच्छी बात है – MSU

संबंधित मुद्दे