Microsoft Power BI में डेटा आयात करने में स्टैक अतिप्रवाह त्रुटि: 'मूल्यांकन के परिणामस्वरूप एक अतिप्रवाह हुआ और जारी नहीं रह सकता।'


1

जब एक डेटाबेस से Power BI में डेटा आयात करने का प्रयास किया जाता है (Invantive Bridge ADO.net प्रदाता का उपयोग करके) मुझे एक त्रुटि मिलती है:

Expression.Error: Evaluation resulted in a stack overflow and cannot continue.

Power BI stack overflow Error

मुझे यह जानना पसंद है कि मुझे यह त्रुटि क्यों मिली। क्या यह पता लगाने का कोई तरीका है कि त्रुटि कहाँ से आ रही है?

जवाबों:


1

यह एक बग है जिसमें पावर बीआई अपवादों को अच्छी तरह से पार्स नहीं करता है।

आप निम्न चरणों का पालन करके वास्तविक त्रुटि संदेश पा सकते हैं:

  1. क्वेरी संपादक संवाद या मुख्य स्क्रीन से, पर जाएँ फ़ाइल & Gt; विकल्प और सेटिंग्स & Gt; विकल्प

    dialog 1

  2. के लिए जाओ निदान और जाँच करें ट्रेसिंग सक्षम करें । पर क्लिक करें निशान फ़ोल्डर खोलें । डायलॉग को क्लिक करके खारिज करें ठीक

    dialog 2

  3. एक्सप्लोरर के समान पथ के साथ खुलता है C:\Users\Me\AppData\Local\Microsoft\Power BI Desktop\Traces। Power BI पर वापस जाएं और क्लिक करें ताज़ा करना रिबन में।

  4. Power BI पहले खोले गए फ़ोल्डर में कई लॉग फ़ाइल जनरेट करता है। से शुरू होने वाली फ़ाइल खोलें Microsoft.Mashup.Container.NetFX40। यह वास्तविक त्रुटि संदेशों वाली लॉग फ़ाइल है।

  5. नवीनतम त्रुटि संदेश प्राप्त करें। आमतौर पर आप उसे खोज सकते हैं ValidationException नीचे से उपर तक।

    नमूना:

    itgeneor028: Unknown table projjects ( Possible alternatives: (Projects, ProjectWBS)
       at Invantive.Data.ValidationException..ctor(String messageCode, String messageText, String kindRequest, String localStackTrace, String nk, Exception innerException)
    

    जैसा कि आप देख सकते हैं, यह त्रुटि तालिका नाम में एक टाइपो के कारण हुई थी।


ऐसा लगता है कि मई 2017 को रिलीज़ या पावर बीआई के नए स्टैक ओवरफ्लो अपवाद को बढ़ाते हैं जो अक्सर बहुत कम होता है।
Guido Leenders
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.