TOP

DAX-पाठ 1. DAX क्या है। मूल अवधारणाएँ।

DAX क्या है?

DAX - फ़ॉर्मूला भाषा (इसका अर्थ है Data Analysis eXpressions - डेटा विश्लेषण के लिए अभिव्यक्ति), जो Microsoft द्वारा विकसित की गई थी। यह भाषा स्वतंत्र नहीं है, बल्कि केवल PowerPivot एप्लिकेशन में गणनाओं को स्वचालित करने के लिए है MS Excel.

संक्षेप में, DAX - पिवट तालिकाओं के लिए फ़ॉर्मूले हैं। अधिकांश DAX फ़ंक्शनों के नाम और विशेषताएँ सामान्य Excel फ़ंक्शनों के समान हैं, लेकिन इनका उपयोग केवल PowerPivot में किया जा सकता है। जैसा कि आप जानते हैं, सामान्य पिवट तालिकाएँ में गणना किए गए फ़ील्ड (DAX में Measure का एक एनालॉग) हो सकते हैं, लेकिन इन फ़ील्ड्स में केवल सरल अंकगणितीय संक्रियाएँ की जा सकती हैं - जोड़ना-घटाना और गुणा-भाग। तो, गणना किए गए फ़ील्ड्स की कार्यक्षमता बढ़ाने के लिए DAX बनाया गया था।


कुल मिलाकर, DAX एक जटिल भाषा नहीं है, जैसा कि पहली नज़र में लग सकता है, आपको बस इसके कामकाज के सिद्धांतों को समझने की आवश्यकता है। Excel फ़ॉर्मूलों और DAX फ़ॉर्मूलों के बीच अंतर यह है कि Excel में हम व्यक्तिगत सेल्स और रेंजों पर काम करते हैं, जबकि DAX में हम केवल पूरी तालिकाओं और उनके कॉलमों को संदर्भित कर सकते हैं।

DAX कोड के साथ काम करना शुरू करने के लिए, हमें आवश्यकता है PowerPivot इंस्टॉल करें के लिए Excel 2010 या उसी नाम के टैब पर जाएँ Excel 2013.

DAX के मुख्य फ़ंक्शन

Excel की तरह, DAX फ़ंक्शन भी कुछ श्रेणियों से संबंधित होते हैं, जैसे:

PowerPivot में गणनाएँ

PowerPivot में उपयोगकर्ता दो प्रकार के गणना किए गए फ़ील्ड बना सकता है:

वही फ़ॉर्मूले अलग-अलग व्यवहार कर सकते हैं, इस बात पर निर्भर करते हुए कि उनका उपयोग किया जाता है गणना किए गए कॉलम या माप. यदि फ़ॉर्मूला उपयोग किया जाता है गणना किए गए कॉलम, तो यह पूरे तालिका में कॉलम की प्रत्येक पंक्ति पर लागू होता है। मान पंक्तियों के संदर्भ पर निर्भर कर सकता है। एक माप में गणना का परिणाम संदर्भ पर और भी अधिक निर्भर करता है। इसका मतलब है कि पिवट तालिका की संरचना और पंक्ति और कॉलम शीर्षकों का चयन गणना में उपयोग किए जाने वाले मानों को प्रभावित करते हैं।

यानी, दूसरे शब्दों में, जब हम बनाते हैं पिवट तालिका, तो:

DAX फ़ॉर्मूलों में संदर्भ

DAX भाषा में संदर्भ की अवधारणा भी मौजूद है, जो फ़ॉर्मूलों के कामकाज को समझने के लिए बहुत महत्वपूर्ण है। PowerPivot में फ़ॉर्मूलों को पिवट तालिका में लागू किए गए फ़िल्टर, तालिकाओं के बीच संबंध और फ़ॉर्मूलों में मौजूद फ़िल्टर प्रभावित कर सकते हैं। संदर्भ गतिशील विश्लेषण करने की अनुमति देता है। फ़ॉर्मूलों के निर्माण और समस्या निवारण में संदर्भ के उद्देश्य को समझना महत्वपूर्ण है।

तो, DAX में संदर्भ के तीन प्रकार हैं: फ़िल्टर संदर्भ, पंक्ति संदर्भ और क्वेरी संदर्भ.

फ़िल्टर संदर्भ - यह प्रत्येक कॉलम में अनुमत मानों का एक सेट है जो फ़िल्टर प्रतिबंधों पर निर्भर करता है, जो पंक्ति पर लागू होते हैं या जो फ़ॉर्मूला में फ़िल्टर मानदंडों द्वारा परिभाषित होते हैं।

पंक्ति संदर्भ - वास्तव में वर्तमान पंक्ति की अवधारणा से मेल खाता है। यदि एक गणना किया गया कॉलम बनाया गया है, तो पंक्ति संदर्भ में प्रत्येक व्यक्तिगत पंक्ति के मान और वर्तमान पंक्ति से संबंधित कॉलमों के मान शामिल होते हैं।

क्वेरी संदर्भ - डेटा के एक उपसमूह को संदर्भित करता है जो पिवट तालिका में पंक्ति और कॉलम शीर्षकों (पिवट तालिका लेआउट की संरचना) के आधार पर पिवट तालिका के प्रत्येक सेल के लिए स्पष्ट रूप से बनाया जाता है।

संबंधित लेख:

LO Calc में YLC उपयोगिता मेनू

LO Calc में YLC उपयोगिता मेनू

Excel में YLC उपयोगिता मेनू

Excel में YLC उपयोगिता मेनू