Advanced Editor परिचय

Power BI में Data Transformation

Maarten Van den Broeck

Content Developer at DataCamp

Advanced editor क्या है?

  • Advanced editor आपको अपनी क्वेरी का आधारभूत कोड देखने और संपादित करने देता है

  • आपके डेटा पर की गई हर transformation M code (M Language) में बदल जाती है — जो Power Query की भाषा है

  • DAX code से आप डेटा analyze करते हैं, M code से आप उसे transform और load करते हैं

Advanced editor का स्क्रीनशॉट, जिसके बगल में Power Query का Applied Steps पेन है। Advanced editor के स्टेप्स सीधे Applied Steps से जुड़े हैं

Power BI में Data Transformation

M code और DAX में अंतर

DAX Code

Power BI

  • Data Analysis eXpressions
  • Metrics बनाने और डेटा analyze करने के लिए उपयोग होता है
  • डेटा बदले बिना calculations बनाएँ
  • कॉलम्स को filter और summarize करें
  • Case-sensitive नहीं है

M Language

Power Query

  • Data Mashup
  • डेटा load, transform, और create करने के लिए उपयोग होता है
  • कॉलम्स हटाएँ या rename करें
  • अपने डेटा को pivot, unpivot, transpose, group करें
  • Case-sensitive है
Power BI में Data Transformation

M Language और Applied Steps

  • आपकी हर transformation स्वतः उपयुक्त M code में बदलती है, और उल्टा भी
  • M code और Power Query transformations में 1:1 संबंध होता है

एक फ्लोचार्ट जो दिखाता है कि कोई transformation Applied Steps पेन में वैकल्पिक तरीकों से कैसे दिख सकती है

Power BI में Data Transformation

M language लिखना

  • अपना M language लिखकर आप कर सकते हैं:
    • क्वेरी में उपयोग हेतु वैरिएबल store करें
    • कस्टम functions implement करें
    • Advanced transformations करें
    • // से comments जोड़ें
Power BI में Data Transformation

M language परिचय

M language में value types:

  • Number = 123
  • Text = "DataCamp"
  • Logical = true
  • Date = 1/20/2022
  • List = {123, "DataCamp", true}
  • Table = #table( {"Index", "Value"}, {{"A", 123}, {"B", "DataCamp"}, {"C", true}})

उदाहरण कोड से बनी तालिका:

दो कॉलम वाली तालिका: Index और Value. Index में "A", "B" और "C" हैं. Value में "123", "DataCamp", और "true" हैं

Power BI में Data Transformation

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

Power BI में Data Transformation

Preparing Video For Download...