Star Schemas का परिचय

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

Luis Silva

Solution Architect - Data & AI

Dimensional Modeling की मूल बातें

  • Dimensional Model एक डेटा संरचना है जो डेटा वेयरहाउसिंग और विश्लेषण के लिए ऑप्टिमाइज़्ड है
  • यह व्यावसायिक घटनाओं का मॉडल है
  • घटनाओं में डेटा और संदर्भ होते हैं
Microsoft Fabric के साथ डेटा ट्रांसफॉर्म करें और विश्लेषण करें

Dimensional Modeling की मूल बातें

घटना: रिटेल दुकान पर किसी प्रोडक्ट की बिक्री.

रिटेल स्टोर की सेल्स रसीद की छवि

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

Dimensional Modeling की मूल बातें

घटना: रिटेल दुकान पर किसी प्रोडक्ट की बिक्री.

  • संख्यात्मक डेटा:
    • बेची गई यूनिट्स की संख्या
    • सेल प्राइस

रिटेल स्टोर की रसीद, जिसमें संख्यात्मक डेटा हाइलाइट है: Units Sold और Sale Price

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

Dimensional Modeling की मूल बातें

घटना: रिटेल दुकान पर किसी प्रोडक्ट की बिक्री.

  • मापने योग्य संख्यात्मक डेटा:
    • बेची गई यूनिट्स की संख्या
    • सेल प्राइस
  • डेटा का संदर्भ:
    • कौन सा प्रोडक्ट बिका

रसीद की छवि: Units Sold और Sale Price हाइलाइट. साथ ही संदर्भ: कहाँ बिक्री हुई, किस तारीख को हुई, और कौन सा प्रोडक्ट बिका

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

इवेंट डेटा को टेबल्स में स्टोर करना

डायग्राम: सेल्स रसीद के डेटा को सेल्स ऑर्डर टेबल की पंक्तियों से कैसे मैप करें

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

इवेंट डेटा को टेबल्स में स्टोर करना

सैंपल रसीद की सभी एंट्री दिखाती फैक्ट टेबल

  • Fact table: सभी ट्रांजैक्शंस रखती है.
Microsoft Fabric के साथ डेटा ट्रांसफॉर्म करें और विश्लेषण करें

इवेंट डेटा को टेबल्स में स्टोर करना

सैंपल रसीद की फैक्ट टेबल, डाइमेंशंस से जुड़ी कॉलम हाइलाइट: Store, Order Date, Order Time, Sales Person, Sold To, Product

  • Fact table: सभी ट्रांजैक्शंस रखती है.
  • Dimensions: ट्रांजैक्शन का संदर्भ (when, where, what, who).
Microsoft Fabric के साथ डेटा ट्रांसफॉर्म करें और विश्लेषण करें

इवेंट डेटा को टेबल्स में स्टोर करना

सैंपल रसीद की फैक्ट टेबल, measures से जुड़ी कॉलम हाइलाइट: Sale Units, Sale Price

  • Fact table: सभी ट्रांजैक्शंस रखती है.
  • Dimensions: ट्रांजैक्शन का संदर्भ (when, where, what, who).
  • Measures: संख्यात्मक डेटा (कितना).
Microsoft Fabric के साथ डेटा ट्रांसफॉर्म करें और विश्लेषण करें

इवेंट डेटा को टेबल्स में स्टोर करना

सैंपल रसीद की फैक्ट टेबल, अतिरिक्त एट्रीब्यूट वाली कॉलम हाइलाइट: Order Number

  • Fact table: सभी ट्रांजैक्शंस रखती है.
  • Dimensions: ट्रांजैक्शन का संदर्भ (when, where, what, who).
  • Measures: संख्यात्मक डेटा (कितना).
  • Attributes: ट्रांजैक्शन रिकॉर्ड की अतिरिक्त जानकारी.
Microsoft Fabric के साथ डेटा ट्रांसफॉर्म करें और विश्लेषण करें

Normalization

फैक्ट टेबल, Store कॉलम हाइलाइट जिसमें हर रिकॉर्ड के स्टोर का नाम है

फैक्ट टेबल के साथ एक डाइमेंशन टेबल, दिखाता है कि फैक्ट टेबल का Store कॉलम अब सिर्फ स्टोर के कोड रखता है, और असली नाम अलग डाइमेंशन टेबल में हैं

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

Fact Tables + Dimension Tables

डाइमेंशंस के साथ फैक्ट टेबल

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

Star Schema

नमूना Star Schema

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

Snowflake Schema

नमूना Snowflake Schema

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

Snowflake Schema

नमूना Snowflake Schema

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

Snowflake Schema

नमूना Snowflake Schema

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

Star Schema बनाम Snowflake Schema

मुख्य अंतर

Area Star Schema Snowflake Schema
Storage अधिक स्टोरेज चाहिए कम स्टोरेज चाहिए
Normalization Denormalized (प्रति डाइमेंशन एक टेबल) Normalized (प्रति डाइमेंशन कई टेबल)
Model Complexity कम ज्यादा
Query performance कम JOINs, क्वेरी तेज ज्यादा JOINs, क्वेरी धीमी

 

अपनी ज़रूरत के अनुसार मॉडल चुनें. सामान्यतः, Star Schema सरल और तेज होने से पसंद किया जाता है.

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

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

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

Preparing Video For Download...