डेटा मर्जिंग और जॉइनिंग

Microsoft Fabric के साथ डेटा ट्रांसफॉर्म करें और विश्लेषण करें

Luis Silva

Solution Architect - Data & AI

डेटा मर्जिंग के टूल्स

 

 

तीन टूल्स के आइकन: SQL, Spark और Dataflows

Microsoft Fabric के साथ डेटा ट्रांसफॉर्म करें और विश्लेषण करें

डेटा मर्जिंग की बेसिक्स

  • कॉमन कॉलम्स पर टेबल्स को जॉइन करें.
  • स्टार स्कीमा बनाते समय उपयोगी.
  • मुख्य ऑपरेशन: दो टेबल्स (लेफ्ट और राइट) के बीच JOIN.
Microsoft Fabric के साथ डेटा ट्रांसफॉर्म करें और विश्लेषण करें

डेटा मर्जिंग की बेसिक्स

  • कॉमन कॉलम्स पर टेबल्स को जॉइन करें.
  • स्टार स्कीमा बनाते समय उपयोगी.
  • मुख्य ऑपरेशन: दो टेबल्स (लेफ्ट और राइट) के बीच JOIN.

दो टेबल्स के मर्ज का आरेख

Microsoft Fabric के साथ डेटा ट्रांसफॉर्म करें और विश्लेषण करें

जॉइन के प्रकार

  • INNER JOIN: केवल वे रिकॉर्ड लौटाता है जिनके वैल्यू दोनों टेबल्स में मैच करते हैं.

दो टेबल्स, लेफ्ट और राइट, जिनका इंटरसेक्शन inner join के परिणाम के रूप में हाइलाइट है

Microsoft Fabric के साथ डेटा ट्रांसफॉर्म करें और विश्लेषण करें

जॉइन के प्रकार

  • INNER JOIN: केवल वे रिकॉर्ड लौटाता है जिनके वैल्यू दोनों टेबल्स में मैच करते हैं.
  • LEFT OUTER JOIN: लेफ्ट टेबल के सभी रिकॉर्ड, और राइट टेबल से मैच हुए रिकॉर्ड लौटाता है.

दो टेबल्स, लेफ्ट और राइट, जहाँ लेफ्ट टेबल और इंटरसेक्शन left outer join के परिणाम के रूप में हाइलाइट हैं

Microsoft Fabric के साथ डेटा ट्रांसफॉर्म करें और विश्लेषण करें

जॉइन के प्रकार

  • INNER JOIN: केवल वे रिकॉर्ड लौटाता है जिनके वैल्यू दोनों टेबल्स में मैच करते हैं.
  • LEFT OUTER JOIN: लेफ्ट टेबल के सभी रिकॉर्ड, और राइट टेबल से मैच हुए रिकॉर्ड लौटाता है.
  • RIGHT OUTER JOIN: राइट टेबल के सभी रिकॉर्ड, और लेफ्ट टेबल से मैच हुए रिकॉर्ड लौटाता है.

दो टेबल्स, लेफ्ट और राइट, जहाँ राइट टेबल और इंटरसेक्शन right outer join के परिणाम के रूप में हाइलाइट हैं

Microsoft Fabric के साथ डेटा ट्रांसफॉर्म करें और विश्लेषण करें

जॉइन के प्रकार

  • INNER JOIN: केवल वे रिकॉर्ड लौटाता है जिनके वैल्यू दोनों टेबल्स में मैच करते हैं.
  • LEFT OUTER JOIN: लेफ्ट टेबल के सभी रिकॉर्ड, और राइट टेबल से मैच हुए रिकॉर्ड लौटाता है.
  • RIGHT OUTER JOIN: राइट टेबल के सभी रिकॉर्ड, और लेफ्ट टेबल से मैच हुए रिकॉर्ड लौटाता है.
  • FULL OUTER JOIN: जब लेफ्ट या राइट टेबल में मैच हो, तो सभी रिकॉर्ड लौटाता है.

दो टेबल्स, लेफ्ट और राइट, जहाँ यूनियन full outer join के परिणाम के रूप में हाइलाइट है

Microsoft Fabric के साथ डेटा ट्रांसफॉर्म करें और विश्लेषण करें

SQL से टेबल्स मर्ज करना

  • JOIN स्टेटमेंट
  • सिंटैक्स:
    SELECT 
      <columns> 
      ... 
    FROM <Left_Table>
    INNER | LEFT | RIGHT | FULL JOIN <Right_Table> 
      ON <Left_Table>.<Join_Column> = <Right_Table>.<Join_Column>;
    
Microsoft Fabric के साथ डेटा ट्रांसफॉर्म करें और विश्लेषण करें

PySpark से टेबल्स मर्ज करना

  • join() फंक्शन
  • सिंटैक्स:
    <df_left>.join(
      <df_right,
      [<df_left>.<join_column> == <df_right>.<join_column>],
      how='inner' | 'left' | 'right | 'outer'
    )
    
Microsoft Fabric के साथ डेटा ट्रांसफॉर्म करें और विश्लेषण करें

Dataflows से टेबल्स मर्ज करना

  • Merge queries
  • Merge queries as new

Dataflow में Merge queries डायलॉग का स्क्रीनशॉट

Microsoft Fabric के साथ डेटा ट्रांसफॉर्म करें और विश्लेषण करें

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

Microsoft Fabric के साथ डेटा ट्रांसफॉर्म करें और विश्लेषण करें

Preparing Video For Download...