2011-11-25 1 views
10

एप्लिकेशन के माध्यम से सामान्य रिपोर्टिंग का उपयोग करने के बजाय SQL सर्वर रिपोर्टिंग सेवाओं का उपयोग करने के लिए क्या लाभ है?SQL सर्वर रिपोर्टिंग सेवाओं का उपयोग करने के लिए लाभ?

मैं समझ सकता हूं कि डेटा SQL सर्वर पर है, इसलिए शायद यह रिपोर्ट करने के लिए एक अच्छी जगह है लेकिन अभ्यास में वास्तविक फायदे क्या हैं और क्या यह आपके ऐप को रिपोर्टिंग सेवाओं का उपयोग करने के लिए परिवर्तित करने योग्य है?

+0

"के बजाय सिर्फ आवेदन के माध्यम से सामान्य रिपोर्टिंग का उपयोग करते हुए"? यह एप्लिकेशन किस रिपोर्टिंग की पेशकश करता है? –

+0

मेरा मतलब क्रिस्टल या माइक्रोसॉफ्ट जैसे एक रिपोर्टिंग घटक के माध्यम से है। एक रिपोर्टिंग। – CJ7

+0

क्रिस्टल एक रिपोर्ट डिजाइनर है जिस तरह से एसएसआरएस है - यह एसएसआरएस की तुलना में कोई रिपोर्टिंग घटक नहीं है। –

उत्तर

0

नहीं सभी आवेदनों घटकों रिपोर्ट करना शामिल है, और उन है कि सामान्य रूप से उपलब्ध रिपोर्ट के एक सीमित सेट करना होगा।

SSRS के साथ

- या (जैसे क्रिस्टल, Cognos, BIRT, जैस्पर आदि) अपनी खुद की रिपोर्ट लिखने के लिए किसी भी उपकरण - सुंदर किसी भी प्रारूप में है, तो आप आप उपयोग कर सकते हैं किसी भी डेटा स्रोत से किसी भी डेटा रिपोर्ट कर सकते हैं आप आवश्यकता होती है।

हालांकि, आपको खुद को रिपोर्ट लिखनी होगी।

6

सामान्य रूप से, यह निर्भर करता है :-) यदि आपका एप्लिकेशन उद्देश्य केवल SQL सर्वर 2005/2008 डेटाबेस से डेटा के आधार पर रिपोर्टों की सेवा करने के लिए है, तो रिपोर्टिंग सेवाओं का उपयोग करके आपको कुछ भी विकसित करने की आवश्यकता के बिना यह दे सकता है (शायद बनाने के बगल में रिपोर्ट परिभाषाएं)।

तो क्या रिपोर्टिंग सेवाओं द्वारा दिया जाता है:

  • रिपोर्ट डिजाइनर (काफी उपयोग में आसान),
  • यह उपयोगकर्ता प्रमाणीकरण और प्राधिकरण को संभाल सकता,
  • रिपोर्ट सदस्यता,
  • रिपोर्ट निर्यात करने के लिए विभिन्न प्रारूप (एक्सएलएस, सीएसवी, पीडीएफ)।

यह एसएसआरएस की पूर्ण कार्यक्षमता से केवल उद्धरण है। मैंने उन्हें केवल थोड़ी देर पहले और काफी समय पहले इस्तेमाल किया है, इसलिए मैं कुछ भूल गया था। जैसा कि मुझे एमएस तैयार रिपोर्ट दर्शक नियंत्रण याद है, जो एएसपी.नेट वेब साइटों और विंडोज़ अनुप्रयोगों में उपयोग करने योग्य थे।

इसके अतिरिक्त है कि आप सवाल में जहाँ तक मुझे याद है रिपोर्टिंग सेवाओं एसक्यूएल सर्वर के रूप में एक ही सर्वर मशीन पर स्थापित करने की आवश्यकता नहीं है लिखा है।

रिपोर्टिंग अपने आवेदन के केवल मामूली सुविधा है और आप केवल कुछ निर्दिष्ट और पहले से ही लागू किया रिपोर्ट है, तो हो सकता है वहाँ SSRS उपयोग करने की आवश्यकता है।

संक्षेप में, मेरी राय में Sql सर्वर रिपोर्टिंग सेवा के मुख्य लाभ कर रहे हैं:

  • वे उन सभी सुविधाओं को विकसित करने की आवश्यकता के बिना सबसे रिपोर्टिंग आवश्यकताओं fullfill,
  • वे आसानी से नई रिपोर्ट बनाने के लिए अनुमति देते हैं,
  • वे एमएस पर्यावरण में बहुत अच्छी तरह से फिट बैठते हैं और आसानी से एकीकृत करते हैं। क्या आवेदन -