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