PowerPivot में सूत्रों का पुनर्परिकलन करना

महत्वपूर्ण:  यह लेख मशीन द्वारा अनुवादित है, अस्वीकरण देखें. कृपया इस लेख का अंग्रेजी संस्करण यहाँ पाएँ आपके संदर्भ के लिए.

जब आप Power Pivotमें डेटा के साथ काम करते हैं, तो समय-समय पर आपको स्रोत से डेटा ताज़ा करने, आपके द्वारा परिकलित स्तंभों में बनाए गए सूत्रों को पुनर्परिकलित करने या यह सुनिश्चित करने की आवश्यकता हो सकती है कि PivotTable में प्रस्तुत किया जाने वाला डेटा नवीनतम है.

यह विषय डेटा को ताज़ा करने बनाम डेटा को पुनर्परिकलित करने के बीच के अंतर के बारे में बताता है, इस बात का अवलोकन प्रदान करता है कि पुनर्परिकलन को कैसे ट्रिगर किया जाता है और पुनर्परिकलन को नियंत्रित करने के लिए आपके विकल्पों का वर्णन करता है.

डेटा ताज़ा करना बनाम पुनर्परिकलन को समझना

Power Pivot डेटा ताज़ा करना और पुनर्परिकलन दोनों का उपयोग करता है:

डेटा ताज़ा करें का अर्थ बाहरी डेटा स्रोतों से नवीनतम डेटा प्राप्त करना है. Power Pivot बाहरी डेटा स्रोतों में परिवर्तनों की पहचान स्वचालित रूप से नहीं करता है, लेकिन Power Pivot विंडो से डेटा को मैन्युअल रूप से या SharePoint पर कार्यपुस्तिका को साझा किए जाने पर स्वचालित रूप से ताज़ा किया जा सकता है.

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

महत्वपूर्ण: जब तक किसी कार्यपुस्तिका में सूत्र पुनर्परिकलित न किए गए हों आपको कार्यपुस्तिका सहेजनी या प्रकाशित नहीं करनी चाहिए.

मैन्युअल बनाम स्वचालित पुनर्परिकलन

डिफ़ॉल्ट रूप से, संसाधन के लिए आवश्यक समय को अनुकूलित करते हुए Power Pivot स्वत: आवश्यकतानुसार पुनर्परिकलित होती है. यद्यपि पुनर्परिकलन में समय लग सकता है, यह एक महत्वपूर्ण कार्य है, क्योंकि पुनर्परिकलन के दौरान, स्तंभ निर्भरताओं की जाँच की जाती है और यदि कोई स्तंभ परिवर्तित हुआ है, यदि डेटा अमान्य है या यदि पहले से कारगर किसी सूत्र में कोई त्रुटि हुई है तो आपको सूचित किया जाएगा. हालांकि, आप सत्यापन से आगे बढ़ने और केवल मैन्युअल रूप से परिकलनों का अद्यतन करने का चयन कर सकते हैं, विशेष रूप से तब जब आप जटिल सूत्रों या बहुत विशाल डेटा सेट्स के साथ काम कर रहे हों और अद्यतनों के समय को नियंत्रित करना चाहते हों.

मैन्युअल और स्वचालित मोड दोनों के लाभ हैं; हालांकि, हम दृढ़तापूर्वक अनुशंसा करते हैं कि आप स्वचालित पुनर्परिकलन मोड का उपयोग करें. यह मोड Power Pivot मेटाडेटा को सिंक्रनाइज़ करता है और डेटा हटाने, नामों या डेटा प्रकारों में परिवर्तनों या अनुपलब्ध निर्भरताओं के कारण उत्पन्न होने वाली समस्याओं को रोकती है. 

स्वचालित पुनर्परिकलन का उपयोग करना

जब आप स्वचालित पुनर्परिकलन मोड का उपयोग करते हैं, तो किसी सूत्र के परिणाम को बदलने वाले डेटा में कोई भी परिवर्तन उस संपूर्ण स्तंभ के पुनर्परिकलन को ट्रिगर करेगा जिसमें सूत्र शामिल है. निम्न परिवर्तनों के लिए हमेशा सूत्रों के पुनर्परिकलन की आवश्यकता होती है:

  • किसी बाह्य डेटा स्रोत के मान ताज़ा किए गए हैं.

  • सूत्र की परिभाषा परिवर्तित हुई.

  • किसी सूत्र में संदर्भित किए गए तालिकाओं या स्तंभों के नाम परिवर्तित किए गए हैं.

  • तालिकाओं के बीच संबंध जोड़े गए, संशोधित किए गए या हटाए गए हैं.

  • नए माप या परिकलित स्तंभ जोड़े गए हैं.

  • कार्यपुस्तिका के भीतर अन्य सूत्रों में परिवर्तन किए गए हैं, इसलिए उस परिकलन पर निर्भर करने वाले स्तंभों या परिकलनों को ताज़ा किया जाना चाहिए.

  • पंक्तियाँ सम्मिलित की गईं या हटाई गईं हैं.

  • आपने एक फ़िल्टर लागू किया है जिसे डेटा सेट का अद्यतन करने के लिए क्वेरी को निष्पादित करने की आवश्यकता है. फ़िल्टर को या तो सूत्र में या फिर PivotTable या PivotChart के भाग के रूप में लागू किया जा सकता था.

मैन्युअल पुनर्परिकलन का उपयोग करना

जब तक आप तैयार न हो जाएँ तब तक आप सूत्र की गणना करने की लागत से बचने के लिए मैन्युअल पुनर्परिकलन का उपयोग कर सकते हैं. मैन्युअल मोड विशेषकर इन परिस्थितियों में उपयोगी होता है:

  • आप एक टेम्प्लेट का उपयोग कर एक सूत्र डिज़ाइन कर रहे हैं और उसे सत्यापित करने से पहले सूत्र में उपयोग किए गए स्तंभों और तालिकाओं के नाम बदलना चाहते हैं.

  • आप जानते हैं कि कार्यपुस्तिका में कुछ डेटा परिवर्तित हुआ है लेकिन आप किसी भिन्न स्तंभ के साथ काम कर रहे हैं जो परिवर्तित नहीं हुआ है इसलिए आप पुनर्परिकलन को स्थगित करना चाहते हैं.

  • आप एक ऐसी कार्यपुस्तिका में काम कर रहे हैं जिसमें कई निर्भरताएँ और पुनर्परिकलन को तब तक स्थगित करना चाहते हैं जब तक आप आश्वस्त न हों कि सभी आवश्यक परिवर्तन किए जा चुके हैं.

ध्यान रखें कि, जब तक कार्यपुस्तिका मैन्युअल परिकलन मोड में सेट की गई है, Microsoft Excel 2013 में Power Pivot निम्न परिणामों के साथ, सूत्रों का सत्यापन या जाँच नहीं करता:

  • आपके द्वारा कार्यपुस्तिका में जोड़ा जाने वाले किसी भी नए सूत्र को त्रुटि उपस्थित के रूप में ध्वजांकित किया जाएगा.

  • नए परिकलित स्तंभों में कोई परिणाम दिखाई नहीं देंगे.

मैन्युअल पुनर्परिकलन के लिए कार्यपुस्तिका को कॉन्फ़िगर करने के लिए

  1. डिज़ाइनमें Power Pivot, पर क्लिक करें > परिकलन> परिकलन विकल्प> मैन्युअल परिकलन मोड

  2. सभी तालिकाओं को पुनर्परिकलित करने के लिए, परिकलन विकल्प> अब परिकलित करें क्लिक करें.

    यदि कोई त्रुटियाँ हैं तो सूत्र में त्रुटियों की जाँच की जाती हैं और तालिकाएँ परिणामों के साथ अद्यतन की जाती हैं. डेटा की मात्रा और परिकलनों की संख्या के आधार पर कार्यपुस्तिका कुछ समय के लिए गैर-प्रतिसादी हो सकती है.

महत्वपूर्ण: कार्यपुस्तिका को प्रकाशित करने से पहले आपको हमेशा परिकलन मोड को वापस स्वचालित में परिवर्तित कर देना चाहिए. यह सूत्रों को डिज़ाइन करते समय समस्याओं को रोकने में मदद करेगा.

समस्या निवारण पुनर्परिकलन

निर्भरता

जब कोई स्तंभ किसी दूसरे स्तंभ पर निर्भर होता है और उस दूसरे स्तंभ की सामग्री में कोई भी परिवर्तन होता है, तो सभी संबंधित स्तंभों को पुनर्परिकलित करने की आवश्यकता हो सकती है. जब कभी भी Power Pivot कार्यपुस्तिका में परिवर्तन किए जाते हैं, तो Microsoft Excel 2013 में Power Pivot यह निर्धारित करने के लिए मौजूदा Power Pivot डेटा का विश्लेषण करता है कि पुनर्परिकलन की आवश्यकता है या नहीं, और सर्वाधिक संभव कुशल ढंग से अद्यतन करता है.

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

Power Pivot हमेशा किसी तालिका के लिए संपूर्ण पुनर्परिकलन करती है, क्योंकि परिवर्तित मान जाँचने की तुलना में संपूर्ण पुनर्परिकलन अधिक कुशल होता है. पुनर्परिकलन को ट्रिगर करने वाले परिवर्तनों में कोई स्तंभ हटाने, किसी स्तंभ का संख्यात्मक डेटा प्रकार बदलने या नया स्तंभ जोड़ने जैसे प्रमुख परिवर्तन शामिल हो सकते हैं. हालांकि, साधारण लगने वाले परिवर्तन, जैसे किसी स्तंभ का नाम बदलना, भी पुनर्परिकलन को ट्रिगर कर सकते हैं. इसका कारण यह है कि सूत्रों में पहचानकर्ताओं के रूप में स्तंभों के नामों का उपयोग किया जाता है.

कुछ मामलों में, Power Pivot पुनर्परिकलन से स्तंभों छोड़ा कर सकते हैं कि निर्धारित करें कि हो सकता है। उदाहरण के लिए, आपके पास कोई सूत्र [उत्पाद रंग] जैसे मान उत्पाद तालिका से दिखाई देता है, और वह स् तंभ जिनमें बदलाव किया गया है [गुणवत्ता]Sales तालिका में है, तो सूत्र और उत्पादोंकी बिक्री तालिकाएँ संबंधित हैं, भले ही पुनर्परिकलित करने की आवश्यकता नहीं है। हालाँकि, यदि आपके पास कोई भी सूत्र जो विक्रय [गुणवत्ता]पर भरोसा करते है, तो पुनर्परिकलन आवश्यक है।

निर्भर स्तंभों के लिए पुनर्परिकलन का अनुक्रम

किसी भी पुनर्परिकलन से पहले निर्भरताएँ परिकलित की जाती हैं. यदि एकाधिक स्तंभ हैं जो एक दूसरे पर निर्भर करते हैं, तो Power Pivot निर्भरताओं के क्रम का पालन करती है. यह सुनिश्चित करता है कि अधिकतम गति के उचित क्रम में स्तंभ संसाधित किए जाते हैं.

ट्रांज़ेक्शन

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

अस्थिर फ़ंक्शन का पुनर्परिकलन

कुछ फ़ंक्शंस जैसे कि NOW, RAND या TODAY के मान नियत नहीं होते हैं. प्रदर्शन समस्याओं की रोकथाम करने के लिए, क्वेरी का निष्पादन या फ़िल्टरिंग करने के कारण आमतौर पर इस प्रकार के फ़ंक्शंस का पुन:-मूल्यांकन नहीं होता है यदि उनका उपयोग परिकलित स्तंभों में किया गया है. पूर्ण स्तंभ के पुनर्परिकलित होने के बाद ही इन फ़ंक्शंस के परिणाम पुनर्परिकलित होते हैं. इन परिस्थितियों में बाह्य डेटा स्रोत से ताज़ा करें या डेटा का मैन्युअल संपादन शामिल होता है जिसके कारण उन सूत्रों का पुन:-मूल्यांकन होता है जिसमें यह फ़ंक्शंस होते हैं. हालाँकि, यदि परिकलित फ़ील्ड की परिभाषा में फ़ंक्शन का उपयोग किया गया है तो अस्थिर फ़ंक्शंस जैसे कि NOW, RAND या TODAY को हमेशा पुनर्परिकलित किया जाएगा.

नोट: मशीन अनुवाद अस्वीकरण: यह लेख मानवीय हस्तक्षेप के बिना एक कंप्यूटर प्रणाली द्वारा अनुवादित किया गया है. Microsoft, इन मशीन अनुवादों को गैर-अंग्रेज़ी भाषी उपयोगकर्ताओं को Microsoft उत्पादों, सेवाओं और तकनीकों से संबंधित सामग्री का आनंद लेने में सहायता के लिए प्रदान करता है. लेख, मशीन द्वारा अनुवादित होने के कारण इसमें शब्दावली, वाक्य रचना या व्याकरण की त्रुटियाँ हो सकती हैं.

अपने कौशल का विस्तार करें
प्रशिक्षण का अन्वेषण करें
पहले नई सुविधाएँ प्राप्त करें
Office प्रतिभागी में शामिल हों

क्या यह जानकारी मददगार थी?

आपकी प्रतिक्रिया के लिए आपको धन्यवाद!

आपकी प्रतिक्रिया के लिए धन्यवाद! ऐसा लगता है आपको हमारे किसी Office सहायता एजेंट से कनेक्ट करना मददगार हो सकता है.

×