OneDrive आणि SharePoint वरून Power Query/BI वर डेटा इंपोर्ट करा

तुम्ही किंवा तुमची कंपनी OneDrive क्लाउडमध्ये किंवा SharePoint कंपनी पोर्टलमध्ये डेटा संचयित करत असल्यास, Excel मधील Power Query किंवा Power BI वरून थेट कनेक्ट करणे आश्चर्यकारकपणे आव्हानात्मक असू शकते.

जेव्हा मला एकदा अशाच समस्येचा सामना करावा लागला तेव्हा ते सोडवण्याचे कोणतेही "कायदेशीर" मार्ग नाहीत हे पाहून मला आश्चर्य वाटले. काही कारणास्तव, काही कारणास्तव, Excel मध्ये आणि अगदी Power BI (जेथे कनेक्टरचा संच पारंपारिकपणे विस्तीर्ण आहे) मध्ये उपलब्ध डेटा स्रोतांच्या सूचीमध्ये OneDrive फाइल्स आणि फोल्डर्सशी कनेक्ट करण्याची क्षमता समाविष्ट नाही.

त्यामुळे खाली दिलेले सर्व पर्याय, एक किंवा दुसर्‍या प्रमाणात, "क्रचेस" आहेत ज्यांना लहान परंतु मॅन्युअल "फाइलसह फिनिशिंग" आवश्यक आहे. परंतु या क्रॅचमध्ये एक मोठा प्लस आहे - ते कार्य करतात 🙂

काय अडचण आहे?

त्यांच्यासाठी एक छोटा परिचय गेली 20 वर्षे कोमात घालवली विषयात नाही.

OneDrive ही Microsoft ची क्लाउड स्टोरेज सेवा आहे जी अनेक चवींमध्ये येते:

  • OneDrive वैयक्तिक - सामान्य (कॉर्पोरेट नसलेल्या) वापरकर्त्यांसाठी. ते तुम्हाला 5GB विनामूल्य + थोड्या मासिक शुल्कासाठी अतिरिक्त जागा देतात.
  • व्यवसायासाठी OneDrive - कॉर्पोरेट वापरकर्ते आणि ऑफिस 365 सदस्यांसाठी एक पर्याय ज्यामध्ये जास्त उपलब्ध व्हॉल्यूम (1TB किंवा त्याहून अधिक) आणि आवृत्ती स्टोरेज सारख्या अतिरिक्त वैशिष्ट्यांसह.

OneDrive for Business चे एक विशेष प्रकरण म्हणजे SharePoint कॉर्पोरेट पोर्टलवर डेटा संग्रहित करणे – या परिस्थितीत, OneDrive खरेतर, SharePoint'a च्या लायब्ररींपैकी एक आहे.

वेब इंटरफेसद्वारे (https://onedrive.live.com साइट किंवा कॉर्पोरेट शेअरपॉइंट साइट) किंवा तुमच्या PC सह निवडलेले फोल्डर सिंक्रोनाइझ करून फाइल्समध्ये प्रवेश केला जाऊ शकतो:

OneDrive आणि SharePoint वरून Power Query/BI वर डेटा इंपोर्ट करा

सहसा हे फोल्डर्स ड्राइव्ह C वरील वापरकर्ता प्रोफाइलमध्ये संग्रहित केले जातात - त्यांच्याकडे जाण्याचा मार्ग काहीतरी सारखा दिसतो C: वापरकर्तेवापरकर्तानावOneDrive). एक विशेष प्रोग्राम फायलींच्या प्रासंगिकतेवर आणि सर्व बदलांच्या सिंक्रोनाइझेशनवर लक्ष ठेवतो - АOneDrive सज्जन (स्क्रीनच्या खालच्या उजव्या कोपर्यात निळा किंवा राखाडी ढग):

OneDrive आणि SharePoint वरून Power Query/BI वर डेटा इंपोर्ट करा

आणि आता मुख्य गोष्ट.

आम्हाला OneDrive वरून Excel (Power Query द्वारे) किंवा Power BI वर डेटा लोड करायचा असल्यास, अर्थातच आम्ही नेहमीच्या मार्गाने स्त्रोत म्हणून समक्रमित करण्यासाठी स्थानिक फाइल्स आणि फोल्डर्स निर्दिष्ट करू शकतो. डेटा मिळवा - फाइलमधून - पुस्तकातून / फोल्डरमधून (डेटा मिळवा — फाइलमधून — वर्कबुक/फोल्डरवरून)परंतु तो OneDrive क्लाउडशी थेट लिंक असणार नाही.

म्हणजेच, भविष्यात, बदलताना, उदाहरणार्थ, इतर वापरकर्त्यांद्वारे क्लाउडमधील फायली, आम्ही प्रथम समक्रमित करणे आवश्यक आहे (हे बर्याच काळापासून घडते आणि नेहमीच सोयीचे नसते) आणि फक्त नंतर आमची क्वेरी अपडेट करा पॉवर BI मध्ये पॉवर क्वेरी किंवा मॉडेल.

स्वाभाविकच, प्रश्न उद्भवतो: OneDrive/SharePoint वरून थेट डेटा कसा आयात करायचा जेणेकरून डेटा थेट क्लाउडवरून लोड होईल?

पर्याय १: OneDrive for Business किंवा SharePoint वरून पुस्तकाशी कनेक्ट करा

  1. आम्ही आमच्या एक्सेलमध्ये पुस्तक उघडतो – एक नियमित फाइल म्हणून सिंक्रोनाइझ केलेल्या OneDrive फोल्डरमधून स्थानिक प्रत. किंवा प्रथम एक्सेल ऑनलाइन मध्ये साइट उघडा, आणि नंतर बटणावर क्लिक करा Excel मध्ये उघडा (एक्सेलमध्ये उघडा).
  2. जा फाइल - तपशील (फाइल - माहिती)
  3. बटणासह पुस्तकाचा क्लाउड मार्ग कॉपी करा कॉपी मार्ग (पाथ कॉपी करा) शीर्षकात:

    OneDrive आणि SharePoint वरून Power Query/BI वर डेटा इंपोर्ट करा

  4. दुसर्‍या Excel फाईलमध्ये किंवा Power BI मध्ये, जिथे तुम्हाला डेटा भरायचा आहे, कमांड निवडा डेटा मिळवा – इंटरनेटवरून (डेटा मिळवा — वेबवरून) आणि कॉपी केलेला मार्ग पत्ता फील्डमध्ये पेस्ट करा.
  5. पथाच्या शेवटी हटवा ?वेब=1 आणि वर क्लिक करा OK:

    OneDrive आणि SharePoint वरून Power Query/BI वर डेटा इंपोर्ट करा

  6. दिसत असलेल्या विंडोमध्ये, अधिकृतता पद्धत निवडा संस्था खाते (संस्थेचे खाते) आणि बटणावर क्लिक करा साइन इन करा (लॉग इन):

    OneDrive आणि SharePoint वरून Power Query/BI वर डेटा इंपोर्ट करा

    आमचा कार्यरत लॉगिन-पासवर्ड प्रविष्ट करा किंवा दिसत असलेल्या सूचीमधून कॉर्पोरेट खाते निवडा. आपण सर्वकाही ठीक केल्यास, नंतर शिलालेख साइन इन करा मध्ये बदलले पाहिजे भिन्न वापरकर्ता म्हणून साइन इन करा (इतर वापरकर्ता खात्यासह लॉग इन करा).

  7. बटणावर क्लिक करा कनेक्शन (कनेक्ट).

मग सर्वकाही पुस्तकाच्या नेहमीच्या आयातीप्रमाणेच असते - आम्ही आवश्यक पत्रके, आयात करण्यासाठी स्मार्ट टेबल इ. निवडतो.

पर्याय २: OneDrive Personal वरून फाइलशी कनेक्ट करा

वैयक्तिक (नॉन-कॉर्पोरेट) OneDrive क्लाउडमध्ये पुस्तकाशी कनेक्ट करण्यासाठी, दृष्टीकोन भिन्न असेल:

  1. आम्ही OneDrive वेबसाइटवर इच्छित फोल्डरची सामग्री उघडतो आणि आयात केलेली फाइल शोधतो.
  2. त्यावर राईट क्लिक करा आणि कमांड निवडा परिचय (एम्बेड) किंवा फाइल निवडा आणि वरच्या मेनूमध्ये समान कमांड निवडा:

    OneDrive आणि SharePoint वरून Power Query/BI वर डेटा इंपोर्ट करा

  3. उजवीकडे दिसणार्‍या पॅनेलमध्ये, बटणावर क्लिक करा तयार करा आणि व्युत्पन्न कोड कॉपी करा:

    OneDrive आणि SharePoint वरून Power Query/BI वर डेटा इंपोर्ट करा

  4.  कॉपी केलेला कोड नोटपॅडमध्ये पेस्ट करा आणि "फाइलसह समाप्त करा":
    • अवतरणातील दुवा वगळता सर्व काही काढून टाका
    • ब्लॉक हटवा cid=XXXXXXXXXXXX&
    • बदलण्यायोग्य शब्द एम्बेड करा on डाउनलोड
    परिणामी, स्त्रोत कोड यासारखा दिसला पाहिजे:

    OneDrive आणि SharePoint वरून Power Query/BI वर डेटा इंपोर्ट करा

  5. मग सर्वकाही मागील पद्धतीप्रमाणेच आहे. दुसर्‍या Excel फाईलमध्ये किंवा Power BI मध्ये, जिथे तुम्हाला डेटा भरायचा आहे, कमांड निवडा डेटा मिळवा – इंटरनेटवरून (डेटा मिळवा — वेबवरून), अॅड्रेस फील्डमध्ये संपादित पथ पेस्ट करा आणि ओके क्लिक करा.
  6. जेव्हा अधिकृतता विंडो दिसेल, तेव्हा पर्याय निवडा विंडोज आणि, आवश्यक असल्यास, OneDrive वरून लॉगिन पासवर्ड प्रविष्ट करा.

पर्याय 3: व्यवसायासाठी OneDrive वरून संपूर्ण फोल्डरची सामग्री आयात करा

तुम्हाला Power Query किंवा Power BI मध्ये एकाच फाईलची नव्हे तर संपूर्ण फोल्डरची सामग्री एकाच वेळी भरायची असल्यास (उदाहरणार्थ, अहवालांसह), तर दृष्टीकोन थोडा सोपा होईल:

  1. एक्सप्लोररमध्ये, OneDrive मधील आमच्या आवडीच्या स्थानिक सिंक्रोनाइझ फोल्डरवर उजवे-क्लिक करा आणि निवडा साइटवर पहा (ऑनलाइन पहा).
  2. ब्राउझरच्या अॅड्रेस बारमध्ये, पत्त्याचा प्रारंभिक भाग कॉपी करा - शब्दापर्यंत / _लेआउट:

    OneDrive आणि SharePoint वरून Power Query/BI वर डेटा इंपोर्ट करा

  3. एक्सेल वर्कबुकमध्ये जिथे तुम्हाला डेटा लोड करायचा आहे किंवा पॉवर बीआय डेस्कटॉप रिपोर्टमध्ये, कमांड निवडा डेटा मिळवा - फाइलमधून - शेअरपॉईंट फोल्डरमधून (डेटा मिळवा — फाइलमधून — SharePoint फोल्डरमधून):

    OneDrive आणि SharePoint वरून Power Query/BI वर डेटा इंपोर्ट करा

    नंतर कॉपी केलेला पथ तुकडा पत्ता फील्डमध्ये पेस्ट करा आणि क्लिक करा OK:

    OneDrive आणि SharePoint वरून Power Query/BI वर डेटा इंपोर्ट करा

    अधिकृतता विंडो दिसल्यास, प्रकार निवडा मायक्रोसॉफ्ट खाते (मायक्रोसॉफ्ट खाते), बटणावर क्लिक करा साइन इन करा (लॉग इन), आणि नंतर, यशस्वी लॉगिन नंतर, बटणावर कनेक्शन (कनेक्ट):

    OneDrive आणि SharePoint वरून Power Query/BI वर डेटा इंपोर्ट करा

  4. त्यानंतर, SharePoint वरून सर्व फाइल्सची विनंती केली जाते आणि डाउनलोड केली जाते आणि एक पूर्वावलोकन विंडो दिसते, जिथे तुम्ही सुरक्षितपणे क्लिक करू शकता. डेटा रूपांतरित करा (डेटा ट्रान्सफॉर्म).
  5. सर्व फायलींच्या सूचीचे पुढील संपादन आणि त्यांचे विलीनीकरण आधीच Power Query मध्ये किंवा Power BI मध्ये मानक पद्धतीने केले जाते. शोध मंडळ फक्त आम्हाला आवश्यक असलेल्या फोल्डरपर्यंत संकुचित करण्यासाठी, तुम्ही स्तंभानुसार फिल्टर वापरू शकता फोल्डर पथ (1) आणि नंतर कॉलममधील बटण वापरून सापडलेल्या फाइल्सची संपूर्ण सामग्री विस्तृत करा सामग्री (2):

    OneDrive आणि SharePoint वरून Power Query/BI वर डेटा इंपोर्ट करा

टीप: शेअरपॉईंट पोर्टलमध्ये तुमच्याकडे मोठ्या संख्येने फाइल्स असल्यास, ही पद्धत मागील दोनपेक्षा लक्षणीयरीत्या हळू असेल.

  • पॉवर क्वेरी वापरून वेगवेगळ्या फायलींमधून टेबल्स एकत्र करणे
  • Power Query, Power Pivot, Power BI म्हणजे काय आणि ते तुम्हाला कशी मदत करू शकतात
  • पुस्तकाच्या सर्व शीट्समधील डेटा एका टेबलमध्ये गोळा करणे
 

प्रत्युत्तर द्या