विश्लेषण में उपयोग के लिए कई जॉइन से टेबल बनाते समय, व्यू का उपयोग करना कब पसंद किया जाता है?
एक कारण यह है कि मैं विचारों का उपयोग करना पसंद करूंगा कि डेटाबेस स्कीमा को रूबी के भीतर से हमारे व्यवस्थापक द्वारा विकसित किया गया है, और मैं रूबी से परिचित नहीं हूं। मैं अनुरोध कर सकता हूं कि तालिकाओं का निर्माण किया जाए, लेकिन एक अतिरिक्त कदम की आवश्यकता है और नए जुड़ने के विकास / परीक्षण के समय मैं अधिक लचीलापन चाहूंगा।
मैंने एसओ पर संबंधित प्रश्न के उत्तर के बाद (एस का उपयोग करने के लिए आर, जब एसक्यूएल का उपयोग करने के लिए ) का उपयोग करना शुरू कर दिया । शीर्ष-मतदान का उत्तर शुरू होता है "SQL में डेटा जोड़तोड़ तब तक करें जब तक कि डेटा एक ही तालिका में न हो, और फिर बाकी के R में करें।"
मैंने विचारों का उपयोग करना शुरू कर दिया है, लेकिन मैं कुछ मुद्दों पर विचार के साथ चला हूं:
- प्रश्न बहुत धीमे हैं
- दृश्य उत्पादन से बैकअप डेटाबेस में डंप नहीं किया जाता है जो मैं विश्लेषण के लिए उपयोग करता हूं।
क्या इस उपयोग के लिए विचार उपयुक्त हैं? यदि हां, तो क्या मुझे प्रदर्शन दंड की उम्मीद करनी चाहिए? क्या विचारों पर प्रश्नों को गति देने का एक तरीका है?