<पी> एक्सेल में बार-बार डेटा आयात को प्रबंधित करना एक परेशानी हो सकता है, खासकर जब कई फाइलों को नियमित रूप से संसाधित करने की आवश्यकता होती है। सौभाग्य से, पावर क्वेरी को एक साधारण फ़ोल्डर सिस्टम के साथ जोड़कर, आप ड्रैग-एंड-ड्रॉप फ़ाइल अपलोड का अनुकरण कर सकते हैं जो जटिल वीबीए या मैक्रोज़ के बिना आपके डेटा मॉडल को स्वचालित रूप से रीफ्रेश करता है। <पी> इस ट्यूटोरियल में, हम दिखाएंगे कि एक्सेल और पावर क्वेरी का उपयोग करके ड्रैग-एंड-ड्रॉप फ़ाइल अपलोड को कैसे लागू किया जाए। <पी> कल्पना कीजिए कि आप विभिन्न फ़ील्ड एजेंटों से मासिक रूप से एकत्र की गई मासिक बिक्री रिपोर्ट का प्रबंधन कर रहे हैं। डेटा को मैन्युअल रूप से कॉपी और पेस्ट करने के बजाय, आप ड्रैग-एंड-ड्रॉप फ़ाइल अपलोड लागू कर सकते हैं। फिर, एजेंटों को अपने सीएसवी को साझा फ़ोल्डर में अपलोड करने या खींचने के लिए कहें।
चरण 1:अपना ड्रैग-एंड-ड्रॉप फ़ोल्डर सेट करें
- फ़ाइल एक्सप्लोरर खोलें।
- एक नया फ़ोल्डर बनाएं (उदाहरण के लिए, फ़ाइल खींचें और छोड़ें)।
C:\Users\YourName\Documents\Drag and Drop Files.
- वहां एक या अधिक नमूना फ़ाइलें रखें। उदाहरण फ़ाइलें:
- बिक्री जून.csv
- बिक्री जुलाई.csv
- उपयोगकर्ताओं को खींचने और छोड़ने के बारे में सूचित करें इस फ़ोल्डर में फ़ाइलें. इसे त्वरित पहुंच के लिए साझा या पिन किया जा सकता है।
<पी> प्रत्येक फ़ाइल में बिक्री डेटा (उत्पाद, क्षेत्र, मात्रा और राजस्व) वाली पंक्तियाँ होती हैं। सुनिश्चित करें कि सभी फ़ाइलें इस संरचना का पालन करें:समान कॉलम, समान क्रम और समान CSV प्रारूप। चरण 2:किसी फ़ोल्डर से कनेक्ट करने के लिए पावर क्वेरी का उपयोग करें
- एक्सेल खोलें।
- डेटा पर जाएं टैब>> डेटा प्राप्त करें चुनें>> फ़ाइल से चुनें>> फ़ोल्डर से चुनें .
- फ़ाइलें ड्रॉप और ड्रॉप करें पर नेविगेट करें फ़ोल्डर>> खोलें पर क्लिक करें .
- पावर क्वेरी उस फ़ोल्डर में फ़ाइलों की एक सूची प्रदर्शित करेगी।
- पूर्वावलोकन विंडो में, डेटा को संयोजित करें और रूपांतरित करें पर क्लिक करें या डेटा रूपांतरित करें .
चरण 3:पावर क्वेरी में फ़ाइलों को संयोजित करें
<पी> पावर क्वेरी फ़ोल्डर में फ़ाइलों की एक सूची दिखाएगी।- संयुक्त करें पर क्लिक करें>>डेटा को संयोजित करें और रूपांतरित करें चुनें .
- ए फ़ाइलों को संयोजित करें पूर्वावलोकन खुल जाएगा.
- आवश्यकतानुसार सही शीट/टेबल/डिलीमीटर का चयन करें (पावर क्वेरी हेडर का स्वत:पता लगाता है)।
- ठीक क्लिक करें .
- पावर क्वेरी बनाता है:
- सभी फ़ाइलों को लोड करने के लिए स्वचालित रूप से एक फ़ंक्शन बनाएं।
- एक परिवर्तन क्वेरी जो सभी फ़ाइलों से डेटा को संग्रहीत करती है।
- उन्हें विस्तारित और संयोजित करने के लिए चरण जोड़ें।
चरण 4:यदि आवश्यक हो तो डेटा परिवर्तित करें
- आप यहां परिवर्तन लागू कर सकते हैं:
- कॉलम का नाम बदलें।
- डेटा प्रकार बदलें।
- पंक्तियों को फ़िल्टर करें।
- प्रश्नों को मर्ज करें, आदि।
- क्वेरी संपादक में:
- एक्सटेंशन या Source.Name जैसे अनावश्यक कॉलम हटाएं , यदि आवश्यकता न हो।
- राइट-क्लिक करें>> निकालें चुनें .
- क्वेरी का नाम बदलें (जैसे, कंबाइंडफाइल्स)।
- एक बार हो जाने पर, बंद करें और लोड करें पर क्लिक करें .
- अब, आपकी एक्सेल शीट फ़ोल्डर की सभी फ़ाइलों से सभी पंक्तियों को लोड करेगी।
चरण 4:ड्रैग-एंड-ड्रॉप अपलोड का अनुकरण करें
<पी> ड्रैग-एंड-ड्रॉप अपलोड का अनुकरण करने के लिए:- बस एक नई .csv फ़ाइल को ड्रॉप और ड्रॉप फ़ाइलें फ़ोल्डर में छोड़ें।
- सेल्स अगस्त.csv को खींचें और छोड़ें फ़ाइल.
- एक्सेल पर वापस जाएं।
- राइट-क्लिक करें>> रीफ्रेश चुनें मेज पर.
- हटाई गई फ़ाइल से नई पंक्तियाँ तुरंत दिखाई देंगी।
चरण 5:स्वचालित ताज़ा करें
- डेटा पर जाएं टैब>> क्वेरी और कनेक्शन चुनें .
- क्वेरी पर राइट-क्लिक करें>> गुण चुनें .
- सक्षम करें:
- हर 10 मिनट में रिफ्रेश करें .
- ठीक क्लिक करें .
विशिष्ट फ़ाइलों या प्रारूपों की निगरानी करें
<पी> आप इसका उपयोग करके केवल .csv फ़ाइलों को फ़िल्टर कर सकते हैं:= Table.SelectRows(Source, each Text.EndsWith([Extension], ".csv"))<पी> या इसका उपयोग करके अस्थायी/सिस्टम फ़ाइलों को बाहर निकालें:
= Table.SelectRows(Source, each not Text.StartsWith([Name], "~$"))
समस्या निवारण युक्तियाँ
- उपयोग में फ़ाइल: सुनिश्चित करें कि रीफ्रेश करते समय फ़ाइल किसी अन्य ऐप में न खुली हो।
- शीर्षलेखों का पता नहीं चला: पहली पंक्ति को हेडर के रूप में मानने के लिए पावर क्वेरी में "फ़ाइलों को संयोजित करें" चरण को समायोजित करें।
- प्रदर्शन: बहुत बड़ी फ़ाइलों के लिए, वर्कशीट पर लोड करने के बजाय "डेटा मॉडल" का उपयोग करने पर विचार करें।