Date टेबल

Power BI में DAX परिचय

Jess Ahmet

Content Developer, DataCamp

तारीख़ों के साथ काम करना

उदाहरण तारीख: 2020/09/20 12:52

Date और Time फंक्शंस

  • YEAR(<date>) > 2020
  • QUARTER(<datetime>) > 3
  • MONTH(<datetime>) > 9

FORMAT फंक्शन

  • Weekday: FORMAT(<date>, <"dddd">) > Friday
  • Time: FORMAT(<date>, <"h:nn:ss">) > "12:52:00"

Time Intelligence फंक्शंस

  • LASTDATE()
  • DATESBETWEEN()
  • DATEADD()
1 https://docs.microsoft.com/en-us/dax/format-function-dax
Power BI में DAX परिचय

तारीख़ों के साथ काम करना

  • Time-series में डेटा का मूल्यांकन करें ताकि ट्रेंड्स और पैटर्न दिखें, जैसे मौसमी परफॉर्मेंस
  • आउट-ऑफ-द-बॉक्स फीचर्स:
    • 20+ Date और Time फंक्शंस
    • 30+ Time Intelligence फंक्शंस
    • ऑटो-एनेबल्ड date hierarchies
      • Year, quarter, month और day तक ड्रिल करें
Power BI में DAX परिचय

Date टेबल का महत्व

सिर्फ़ transactional टेबल्स की dates पर निर्भर रहने की समस्याएँ:

  • Dates में गैप, जैसे 20 September को कोई बिक्री नहीं हुई
  • Time-intelligence फंक्शंस के साथ गलत नतीजे मिलते हैं
    • कोई error नहीं, पर परिणाम गलत
    • ट्रबलशूट करना कठिन
Power BI में DAX परिचय

Date टेबल बनाना

  • Time-intelligence फंक्शंस के साथ सटीक रिपोर्टिंग के लिए dedicated date टेबल अत्यधिक अनुशंसित है.

फायदे:

  • Year और Month जैसे कई date attributes से फ़िल्टर करें
  • कस्टम कैलेंडर व्यू/परिभाषाएँ, जैसे fiscal dates
  • Time-intelligence फीचर्स से time horizon चुनें (जैसे Today, Yesterday, Last 30 days)

Analysis के प्रकार:

  • Day of Week द्वारा revenue, Fiscal performance, Public holidays
Power BI में DAX परिचय

Date टेबल बनाना

CALENDAR()

  • Syntax: CALENDAR(<start_date>, <end_date>)
  • एक single कॉलम 'date' वाली टेबल लौटाता है, जिसमें निर्दिष्ट तारीख़ों सहित सतत dates होती हैं
  • उदाहरण: CALENDAR('2020-01-01', '2020-12-31')
Power BI में DAX परिचय

Date टेबल बनाना

CALENDAR()

  • Syntax: CALENDAR(<start_date>, <end_date>)
  • एक single कॉलम 'date' वाली टेबल लौटाता है, जिसमें निर्दिष्ट तारीख़ों सहित सतत dates होती हैं
  • उदाहरण: CALENDAR('2020-01-01', '2020-12-31')
Date
2020-01-01
2020-01-02
...
2020-12-31
Power BI में DAX परिचय

Date टेबल बनाना

CALENDARAUTO()

  • Syntax: CALENDARAUTO(<fiscal_year_end_month>)
  • एक single कॉलम 'date' वाली टेबल लौटाता है, जो मॉडल की सबसे शुरुआती और सबसे आख़िरी date को स्वतः लेता है और अंदरूनी तौर पर CALENDAR() कॉल करता है.
  • उदाहरण: CALENDARAUTO(12)
Power BI में DAX परिचय

Date टेबल बनाना

CALENDARAUTO()

  • Syntax: CALENDARAUTO(<fiscal_year_end_month>)
  • एक single कॉलम 'date' वाली टेबल लौटाता है, जो मॉडल की सबसे शुरुआती और सबसे आख़िरी date को स्वतः लेता है और अंदरूनी तौर पर CALENDAR() कॉल करता है.
  • उदाहरण: CALENDARAUTO(12)
Date
2020-01-01
2020-07-31
...
2020-12-31
Power BI में DAX परिचय

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

Power BI में DAX परिचय

Preparing Video For Download...