क्वेरी जोड़ना (Append) और मर्ज करना (Merge)

इंटरमीडिएट Power Query in Excel

Lyndsay Girard

Performance Analytics Consultant

Power Query में डेटासेट्स को मिलाना

कई डेटासेट्स को एक में जोड़ने का चित्रण

 

 

  • कई स्रोतों से डेटा एक जगह लाता है
  • मैन्युअल काम घटाकर समय बचाता है (जैसे, VLOOKUP)
  • संबंधित टेबल्स से अतिरिक्त कॉलम जोड़कर बड़े डेटासेट समृद्ध करता है
इंटरमीडिएट Power Query in Excel

Append बनाम Merge: सिद्धांत

Append

  • समान कॉलम संरचना वाले डेटासेट्स को वर्टिकली स्टैक करना.

डेटा append करने से पहले कई डेटासेट्स का चित्रण

Merge

  • कॉमन कॉलम(s) के आधार पर डेटासेट्स को हॉरिजॉन्टली जोड़ना.

डेटा merge करने से पहले दो डेटासेट्स का चित्रण

इंटरमीडिएट Power Query in Excel

Append बनाम Merge: सिद्धांत

Append

  • समान कॉलम संरचना वाले डेटासेट्स को वर्टिकली स्टैक करना.

डेटा append करने के बाद कई डेटासेट्स का चित्रण

Merge

  • कॉमन कॉलम(s) के आधार पर डेटासेट्स को हॉरिजॉन्टली जोड़ना.

डेटा merge करने के बाद दो डेटासेट्स का चित्रण

इंटरमीडिएट Power Query in Excel

व्यवहार में Append

 

  • जिन टेबल्स को जोड़ रहे हैं, उनकी कॉलम्स में ये समान हों:
    • Name
    • Data Type

Append से पहले के नमूना डेटासेट

इंटरमीडिएट Power Query in Excel

व्यवहार में Append

 

  • जिन टेबल्स को जोड़ रहे हैं, उनकी कॉलम्स में ये समान हों:
    • Name
    • Data Type

Append के बाद के नमूना डेटासेट

इंटरमीडिएट Power Query in Excel

Merge ऑपरेशन को और गहराई से समझें

 

दो डेटासेट्स को साथ merge करने का चित्रण

 

 

  • Merged डेटा वर्तमान चुनी हुई क्वेरी के सापेक्ष होता है
  • Unmatched रिकॉर्ड्स को आउटपुट में शामिल या बाहर कर सकते हैं
इंटरमीडिएट Power Query in Excel

Join types

  • Join का प्रकार तय करता है कि मैचिंग मानदंड के आधार पर रिकॉर्ड्स कैसे जोड़े या हटाए जाएँ

लेफ्ट, राइट, फुल, इनर आदि विभिन्न join प्रकारों का चित्रण

इंटरमीडिएट Power Query in Excel

व्यवहार में Merge: left outer join

 

  • जिस साझा कॉलम (key) पर मैच करना है, उसका data type समान हो
  • मर्जिंग लॉजिक सही है यह जाँचने के लिए प्रीव्यू देखें

Merge से पहले के नमूना डेटासेट

इंटरमीडिएट Power Query in Excel

व्यवहार में Merge: left outer join

 

  • जिस साझा कॉलम (key) पर मैच करना है, उसका data type समान हो
  • मर्जिंग लॉजिक सही है यह जाँचने के लिए प्रीव्यू देखें

 

Left outer join के साथ merge होने के बाद के नमूना डेटासेट

इंटरमीडिएट Power Query in Excel

व्यवहार में Merge: full outer join

 

  • जिस साझा कॉलम (key) पर मैच करना है, उसका data type समान हो
  • मर्जिंग लॉजिक सही है यह जाँचने के लिए प्रीव्यू देखें

Full outer join के साथ merge होने के बाद के नमूना डेटासेट

इंटरमीडिएट Power Query in Excel

विशेष join शर्तें

 

 

  • Exact Match: डेटा तत्वों के बीच एकदम समान मेल
  • Fuzzy Match: लचीला और अनुमानित मैचिंग की अनुमति देता है

विशेष join शर्तें दिखाने के लिए नमूना डेटासेट

इंटरमीडिएट Power Query in Excel

विशेष join शर्तें

 

 

  • Exact Match: डेटा तत्वों के बीच एकदम समान मेल
  • Fuzzy Match: लचीला और अनुमानित मैचिंग
    • Case नज़रअंदाज़ करें
    • टेक्स्ट भागों को मिलाकर मैच करें

Fuzzy matching के साथ विशेष join शर्तें दिखाने वाले नमूना डेटासेट

इंटरमीडिएट Power Query in Excel

डेटासेट

अस्पताल की बाहरी इमारत के इमरजेंसी विभाग और सामने एम्बुलेंस का चित्रण

 

  • वास्तविक दुनिया का अस्पताल डेटासेट (de-identified electronic health record data)
  • मार्च 2014 से जुलाई 2017 तक Yale New Haven Health System की इमरजेंसी विज़िट्स
  • रोगी डेमोग्राफिक्स, रजिस्ट्रेशन जानकारी, ट्रायेज़ असेसमेंट, दवाएँ, और संबंधित डेटा
1 journals.plos.org/plosone/article?id=10.1371/journal.pone.0201016
इंटरमीडिएट Power Query in Excel

अभ्यास करते हैं!

इंटरमीडिएट Power Query in Excel

Preparing Video For Download...