समस्याग्रस्त डेटा रिलेशनशिप्स

Microsoft Fabric में Data Ingestion और Semantic Models

Alex Kuntz

Head of Cloud Curriculum, DataCamp

Many-to-Many रिलेशनशिप्स को समझना

  • Many-to-Many रिलेशनशिप्स क्या हैं?
    • एक टेबल के कई रिकॉर्ड दूसरी टेबल के कई रिकॉर्ड से जुड़े होते हैं.

कार्डिनैलिटी - Many To Many

  • ये समस्याग्रस्त क्यों हैं?
    • डेटा उलझा या गलत हो सकता है.
    • खास कनेक्शनों को ट्रैक करना मुश्किल हो जाता है.
Microsoft Fabric में Data Ingestion और Semantic Models

Many-to-Many रिलेशनशिप्स को कैसे हल करें

  • ब्रिज टेबल क्या है?
    • टेबल्स को one-to-many रिलेशनशिप से जोड़ती है.
    • उदाहरण - यह Customers की CustomerID को Products की ProductID से जोड़ती है.

Bridge Table Customer और Products के लिए ब्रिज टेबल

Customers टेबल:

CustomerID CustomerName City
101 John Doe New York
102 Jane Smith Los Angeles

Products टेबल:

ProductID ProductName Category
1 Laptop Electronics
2 Smartphone Electronics
Microsoft Fabric में Data Ingestion और Semantic Models

सर्कुलर रिलेशनशिप्स को समझना

  • सर्कुलर रिलेशनशिप्स क्या हैं?:

    • टेबल्स के बीच एक लूप होता है (जैसे, A -> B -> C -> A)
  • ये समस्याग्रस्त क्यों हैं?

    • फ़िल्टर्स उलझते हैं और गलत नतीजे लौटाते हैं
    • मॉडल में चक्रीय डेटा फ़्लो से errors आते हैं
  • कैसे हल करें:

    • रिलेशनशिप्स हटाकर/समायोजित कर लूप तोड़ें
    • DAX Measures का उपयोग करें या रिलेशनशिप्स को inactive करें

सर्कुलर रिलेशनशिप

Microsoft Fabric में Data Ingestion और Semantic Models

Star बनाम Snowflake: क्या अंतर है?

  • Star Schema:
    • Denormalized स्ट्रक्चर
    • केंद्रीय fact टेबल, कम टेबल्स
    • तेज़ क्वेरी, छोटे से मध्यम डेटासेट के लिए उपयुक्त

Star Schema

  • Snowflake Schema:
    • Normalized स्ट्रक्चर
    • Fact टेबल के साथ sub-dimensions
    • धीमी क्वेरी, बड़े जटिल डेटासेट के लिए बेहतर

Microsoft Fabric में Data Ingestion और Semantic Models

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

Microsoft Fabric में Data Ingestion और Semantic Models

Preparing Video For Download...