संपादित 3 घंटे पहले द्वारा ExtremeHow संपादकीय टीम
माइक्रोसॉफ्ट पावर बीआईडैक्सडेटा विश्लेषण एक्सप्रेशनविंडोमैकउन्नतडेटा मॉडलिंगकार्यस्क्रिप्टिंगव्यवसाय खुफिया
अनुवाद अपडेट किया गया 3 घंटे पहले
माइक्रोसॉफ्ट पावर बीआई एक शक्तिशाली डेटा विज़ुअलाइज़ेशन उपकरण है जो उपयोगकर्ताओं को विभिन्न डेटा स्रोतों से जुड़ने, डेटा को रूपांतरित करने और अंतर्दृष्टिपूर्ण रिपोर्ट और डैशबोर्ड बनाने की अनुमति देता है। इसकी पूर्ण क्षमता को अनलॉक करने के लिए एक मुख्य घटक डेटा विश्लेषण अभिव्यक्ति (DAX) फंक्शंस का उपयोग करने की क्षमता है। DAX फंक्शंस, ऑपरेटरों और स्थिरांक का एक संग्रह है जिसे अभिव्यक्तियों में उपयोग किया जा सकता है ताकि पावर BI में एक या अधिक मानों की गणना और उन्हें लौटाया जा सके। DAX फंक्शंस एक्सेल फंक्शंस के समान हैं लेकिन रिलेशनल डेटा के साथ काम करने के लिए डिज़ाइन किए गए हैं, जिससे आप अपने पावर बीआई डेटा मॉडल में कस्टम गणनाएँ बना सकते हैं।
DAX फंक्शंस को विभिन्न प्रकारों में वर्गीकृत किया गया है, जिनमें से प्रत्येक एक विशेष उद्देश्य की सेवा करता है। सबसे सामान्यतः उपयोग किए जाने वाले श्रेणियाँ हैं:
जब आप पावर बीआई डेस्कटॉप खोलते हैं, तो आप मीडर्स और कैलकुलेटेड कॉलम बनाकर DAX का उपयोग शुरू कर सकते हैं। मीडर्स डेटा मॉडल में उपयोग की जाने वाली गणनाएँ हैं जो क्यूरी समय पर मूल्यांकित की जाती हैं। वे अक्सर डेटा पर लागू फिल्टर्स के आधार पर गतिशील परिणाम उत्पन्न करते हैं। दूसरी ओर, कैलकुलेटेड कॉलम डेटा के लोड या रीफ्रेश होने के समय पर गणना की जाती हैं, और परिणाम डेटा मॉडल में संग्रहित होते हैं।
पावर बीआई में एक मीडर बनाने के लिए, इन चरणों का पालन करें:
उदाहरण के लिए, कुल बिक्री की गणना करने के लिए आप SUM फंक्शन का उपयोग कर सकते हैं:
Total Sales = SUM(Sales[Amount])
गणना कॉलम बनाने के लिए, इन चरणों का पालन करें:
उदाहरण के लिए, मान लीजिए आप Customers तालिका से पहला नाम और अंतिम नाम को जोड़कर एक गणना कॉलम जोड़ना चाहते हैं:
FullName = Customers[FirstName] & " " & Customers[LastName]
एग्रीगेशन फंक्शंस डेटा का सारां श बनाने के लिए उपयोगी होते हैं। नीचे सामान्य एग्रीगेशन फंक्शंस के उदाहरण दिए गए हैं:
Total Quantity = SUM(Sales[Quantity])
Average Price = AVERAGE(Products[Price])
Earliest Sale Date = MIN(Sales[Date])
फिल्टर फंक्शंस आपको संदर्भ बदलने और केवल विशिष्ट डेटा देखने की अनुमति देते हैं। उदाहरण के लिए:
High Value Sales = CALCULATE(SUM(Sales[Amount]), Sales[Amount] > 1000)
Total Sales Ignoring Filters = CALCULATE(SUM(Sales[Amount]), ALL(Sales))
टाइम इंटेलिजेंस फंक्शंस दिनांक संदर्भ के आधार पर गणनाएँ सक्षम करते हैं:
YTD Sales = TOTALYTD(SUM(Sales[Amount]), Sales[Date])
Last Year Sales = CALCULATE(SUM(Sales[Amount]), SAMEPERIODLASTYEAR(Sales[Date]))
लॉजिकल फंक्शंस आपको शर्तों के आधार पर संचालन करने की अनुमति देते हैं:
Sales Category = IF(SUM(Sales[Amount]) > 5000, "High", "Low")
Large Orders = IF(AND(Sales[Amount] > 1000, Sales[Quantity] > 5), "Big", "Small")
सूचना फंक्शंस डेटा की प्रकृति की जाँच करते हैं:
Is Null = IF(ISBLANK(Sales[Amount]), "Yes", "No")
टेक्स्ट फंक्शंस टेक्स्ट स्ट्रिंग्स को संचालित करते हैं:
Full Name = CONCATENATE(Customers[FirstName], " ", Customers[LastName])
DAX सरल गणनाएँ करने के बारे में ही नहीं है, बल्कि उन्नत मॉडलिंग के बारे में भी है:
CALCULATE फंक्शन आपको फिल्टर संदर्भ बदलने की अनुमति देता है। यह बहुमुखी है और जटिल मीडर्स में अक्सर उपयोग होता है।
Sales in 2023 = CALCULATE( SUM(Sales[Amount]), YEAR(Sales[Date]) = 2023 )
DAX में चर आपके फार्मूलों को पढ़ने में आसान बना सकते हैं और प्रदर्शन को सुधार सकते हैं। वे मान धारण करते हैं जिन्हें आपके मीडर्स या कैलकुलेटेड कॉलम में पुन: उपयोग किया जा सकता है।
Sales Gap = VAR Target = 10000 VAR ActualSales = SUM(Sales[Amount]) RETURN IF(ActualSales > Target, "Achieved", "Not Achieved")
DAX फंक्शंस माइक्रोसॉफ्ट पावर बीआई का एक मुख्य हिस्सा हैं जो शक्तिशाली डेटा विश्लेषण को सक्षम बनाते हैं, जिससे उपयोगकर्ताओं को आंकड़ों पर विस्तृत गणनाएं और अंतर्दृष्टियाँ प्राप्त करने की अनुमति मिलती है। DAX की जटिलता और समृद्धि के कारण इसका सीखने का वक्र तीव्र हो सकता है, लेकिन यह बड़े डेटा सेटों के साथ काम करने में अभूतपूर्व लचीलापन प्रदान करता है। इन फंक्शंस में महारत हासिल करके, आप अपने पावर बीआई रिपोर्ट्स और डैशबोर्ड्स के माध्यम से अधिक परिष्कृत डेटा मॉडलिंग क्षमताओं और गहन विश्लेषणात्मक अंतर्दृष्टियाँ प्रदान कर सकते हैं। अपनी डेटा विश्लेषण प्रयासों में इसकी क्षमताओं का पूरा लाभ उठाने के लिए DAX का अन्वेषण और अभ्यास करते रहें।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं