मुख्य सामग्री पर जाएँ

Tableau में LOD Expressions: उदाहरणों सहित ट्यूटोरियल

Tableau में LOD expressions के बारे में जानें और उनका उपयोग कैसे करें।

AI के साथ खोजें

तो, आपने Tableau सीखने में एक नया पड़ाव छू लिया है और Tableau में LOD (Level of Detail) expressions खोज लिए हैं। बहुत बढ़िया!

LOD expressions उन्नत गणनाएँ और जटिल डेटा विज़ुअलाइज़ेशन बनाने का शानदार तरीका हैं। ये आपको उस स्तर का विवरण निर्धारित करने देते हैं जिस पर आप फोकस करना चाहते हैं, जिससे आपका डेटा विश्लेषण बेहतर ढंग से सीमाबद्ध हो जाता है।

इन expressions के पीछे की तर्क-प्रणाली और उन्हें कब उपयोग करना है, समझाने के लिए मैंने Tableau में LOD पर यह सरल परिचयात्मक गाइड तैयार किया है।

LOD Expressions क्या हैं

Tableau में, LOD (Level of Detail) expressions का उपयोग विज़ुअलाइज़ेशन में अलग-अलग स्तरों पर मानों की गणना करने के लिए किया जाता है। ये expressions यह नियंत्रित करने में अधिक सूक्ष्म क्षमता देते हैं कि डेटा को कैसे समेकित (aggregate) किया जाए और विज़ुअलाइज़ेशन में कैसे दिखाया जाए।

सरल शब्दों में, LOD expressions हमें विज़ुअलाइज़ेशन में विशिष्ट स्तरों के डेटा को अलग करने का तरीका देते हैं, भले ही अन्य फ़िल्टर या डाइमेंशंस मौजूद हों। इससे डेटा का विश्लेषण अधिक सटीक और लचीला हो जाता है।

यहाँ एक नमूना सिंटैक्स है:

{FIXED [Dimension]: AGG([Measure])}

उदाहरण के लिए, मान लीजिए हमारे पास विभिन्न क्षेत्रों और उत्पाद श्रेणियों की बिक्री जानकारी वाला डेटासेट है। हम एक बार चार्ट बनाना चाहते हैं जो प्रत्येक क्षेत्र की कुल बिक्री दिखाए, और साथ ही सभी क्षेत्रों की संयुक्त औसत बिक्री भी देखना चाहते हैं।

यहीं पर LOD expressions काम आते हैं।

LOD expression के साथ, हम एक calculated field बना सकते हैं जो विज़ुअलाइज़ेशन में चुनी गई किसी भी चीज़ से स्वतंत्र होकर सभी क्षेत्रों के लिए औसत बिक्री निर्धारित करे। फिर हम उसे अपने बार चार्ट में जोड़कर प्रत्येक क्षेत्र की कुल बिक्री से तुलना कर सकते हैं।

यह हमें समझने में मदद करता है कि प्रत्येक क्षेत्र की बिक्री समग्र औसत की तुलना में कैसी है।

LOD expressions महत्वपूर्ण क्यों हैं?

LOD expressions इसलिए महत्वपूर्ण हैं क्योंकि वे यह नियंत्रित करने में अधिक सटीकता देते हैं कि विज़ुअलाइज़ेशन में डेटा किस स्तर पर समेकित किया जाए। डिफ़ॉल्ट रूप से, Tableau डेटा को उन्हीं dimensions और measures के स्तर पर aggregate करता है जो दृश्य में मौजूद हैं।

लेकिन, LOD expressions के साथ हम अपनी गणनाओं के लिए एक अलग level of detail निर्धारित कर सकते हैं, जिससे अधिक सही और अर्थपूर्ण निष्कर्ष मिलते हैं।

LOD Expressions के प्रकार

Tableau में LOD expressions के तीन प्रकार होते हैं: FIXED, INCLUDE, और EXCLUDE। प्रत्येक प्रकार डेटा के समेकन को अलग तरह से नियंत्रित करने देता है।

विशेषता

Fixed LOD

Include LOD

Exclude LOD

परिभाषा

Fixed LOD expressions निर्धारित dimensions का उपयोग करके मानों की गणना करते हैं, दृश्य में मौजूद dimensions की परवाह किए बिना।

Include LOD expressions आपको दृश्य-स्तर से अधिक सूक्ष्म समेकन करने देते हैं, जिसमें अतिरिक्त dimensions शामिल होते हैं।

Exclude LOD expressions दृश्य से कम सूक्ष्म समेकन करने देते हैं, जिसमें कुछ dimensions को बाहर रखा जाता है।

सिंटैक्स उदाहरण

{FIXED [Dimension]: AGG([Measure])}

{INCLUDE [Dimension]: AGG([Measure])}

{EXCLUDE [Dimension]: AGG([Measure])}

उपयोग परिदृश्य

Fixed LOD का उपयोग तब करें जब गणनाएँ पूरे डेटासेट में या fixed dimensions द्वारा परिभाषित विशिष्ट समूहों में स्थिर रहनी चाहिए

Include LOD तब उपयोग करें जब आपको ऐसी अतिरिक्त dimensions शामिल करनी हों जो दृश्य में नहीं हैं

Exclude LOD तब उपयोग करें जब आप अपनी गणना से कुछ dimensions हटाना चाहते हैं, जिससे वह मौजूदा दृश्य से कम विस्तृत हो जाए

दृश्य पर प्रभाव

दृश्य की सूक्ष्मता से स्वतंत्र।

दृश्य में मौजूद स्तर से आगे अतिरिक्त विवरण जोड़ता है

मौजूदा दृश्य के level of detail से विवरण हटाता है

फ़िल्टर्स से संबंध

  • डाइमेंशन फ़िल्टर्स लागू होने से पहले गणना होती है
  • गणना पर अधिकांश फ़िल्टरिंग का प्रभाव नहीं पड़ता।
  • दृश्य के फ़िल्टर किए गए संदर्भ में कार्य करता है।
  • गणना डाइमेंशन फ़िल्टर्स से प्रभावित होती है
  • गणना डाइमेंशन फ़िल्टर्स से प्रभावित होती है
  • गणनाएँ बहिष्कृत dimensions को अनदेखा करती हैं, भले ही वे फ़िल्टर की गई हों।

सामान्य अनुप्रयोग

  • बेंचमार्किंग, फिक्स्ड श्रेणियों के बीच तुलना
  • ऐसे अनुपात जिनमें अंश या हर स्थिर होना चाहिए।
  • और अधिक सूक्ष्म औसत, योग, या गणना जिन्हें अधिक विवरण चाहिए
  • ऐसे dimensions को अनदेखा करना जो परिणाम को जटिल बनाते या बदलते हों।

1. FIXED Expression

FIXED expression का उपयोग किसी गणना के लिए एक विशिष्ट level of detail निर्धारित करने में होता है। यह हमें यह तय करने देता है कि अपनी गणना में किन dimensions को शामिल करना है।

इसका अर्थ है कि भले ही विज़ुअलाइज़ेशन में अन्य dimensions या फ़िल्टर्स लागू हों, गणना निर्धारित level of detail पर स्थिर रहेगी।

यहाँ FIXED expression का एक नमूना सिंटैक्स है:

{FIXED [Dimension]: Calculation}

2. INCLUDE Expression

INCLUDE expression हमें अपनी गणना में अतिरिक्त dimensions शामिल करने देता है, जबकि विज़ुअलाइज़ेशन में मौजूद मूल dimensions बने रहते हैं। यह तब उपयोगी है जब हम कई स्तरों के विवरण में डेटा की तुलना करना चाहते हैं।

यहाँ INCLUDE expression का एक नमूना सिंटैक्स है:

{INCLUDE [Dimension]: Calculation}

3. EXCLUDE Expression

EXCLUDE expression का उपयोग किसी गणना से विशिष्ट dimensions को बाहर रखने के लिए किया जाता है, जबकि विज़ुअलाइज़ेशन में अन्य सभी dimensions शामिल रहते हैं। यह तब उपयोगी है जब हम अन्य dimensions के प्रभाव से मुक्त रहते हुए किसी विशेष level of detail पर फोकस करना चाहते हैं।

यहाँ EXCLUDE expression का एक नमूना सिंटैक्स है:

{EXCLUDE [Dimension]: Calculation}

LOD Expressions का उपयोग कैसे करें: उदाहरण

आइए देखें कि अलग-अलग परिदृश्यों में LOD expressions का उपयोग कैसे किया जा सकता है। हम Tableau के भीतर उपलब्ध Superstore डेटासेट का उपयोग करेंगे।

इस डेटासेट को लोड करने के लिए, मुख्य Tableau workspace में जाएँ और ऊपर बाएँ कोने में “Connect to Data” पर क्लिक करें।

connect to data

उभरने वाली पॉपअप विंडो में, Saved Data Sources के तहत “Sample - Superstore” पर क्लिक करें।

sample superstore dataset

अगले चरण में, जाँचें कि अब बाएँ पैनल में Superstore डेटासेट का डेटा दिख रहा है।

यह कुछ इस तरह दिखना चाहिए:

Superstore sample data

Tableau में किसी LOD expression का उपयोग करने के लिए, हमें पहले एक calculated field बनाना होगा। यह हम data pane में ड्रॉपडाउन एरो पर क्लिक करके और उसके बाद "New Calculated Field" बटन चुनकर कर सकते हैं।

Creating calculated field

आइए देखें कि डेटा से अधिक अंतर्दृष्टि पाने के लिए हम प्रत्येक प्रकार के LOD expression का कैसे उपयोग कर सकते हैं:

1. FIXED LOD expressions

मान लीजिए हम प्रत्येक क्षेत्र की औसत बिक्री की तुलना समग्र औसत बिक्री से करना चाहते हैं। हम निम्नलिखित फ़ॉर्मूला वाला एक calculated field बना सकते हैं:

{FIXED : AVG([Sales])}

यह सभी क्षेत्रों की औसत बिक्री की गणना करेगा, विज़ुअलाइज़ेशन में चुनी गई किसी भी चीज़ की परवाह किए बिना।

average sales fixed calculated field

इसके बाद हम इस calculated field को अपने दृश्य में जोड़ सकते हैं और प्रत्येक क्षेत्र की औसत बिक्री से तुलना कर सकते हैं।

ऐसा करने के लिए, हम बस Sales और Average Sales FIXED calculated fields को "Columns" शेल्फ पर जोड़ेंगे, और Region को Rows शेल्फ पर।

comparison bar chart

FIXED LOD expression वाले calculated field ने सभी क्षेत्रों के लिए औसत बिक्री दी, जबकि सामान्य AVG(Sales) measure ने प्रत्येक क्षेत्र के लिए औसत दिया।

इसका मतलब है कि FIXED LOD निर्धारित करने पर, region जैसी कोई भी dimension जोड़ने से औसत बिक्री के मान पर प्रभाव नहीं पड़ेगा।

2. INCLUDE LOD Expressions

मान लीजिए हम प्रत्येक क्षेत्र के लिए प्रति ऑर्डर औसत बिक्री जानना चाहते हैं, भले ही हमारे मौजूदा दृश्य का level of detail कुछ भी हो।

यह विशेष रूप से तब उपयोगी है जब आप उच्च स्तर के समेकन पर डेटा विज़ुअलाइज़ कर रहे हों, लेकिन बिना समग्र दृश्य बदले अधिक विस्तृत गणनाएँ शामिल करना चाहते हों।

नीचे बाएँ कोने में Create Worksheet बटन का उपयोग करके एक नया Worksheet बनाएँ।

"Data" पेन में जाएँ, ड्रॉपडाउन एरो बटन चुनें, और "Create Calculated Field" चुनकर calculation editor खोलें।

अपने calculated field को कोई वर्णनात्मक नाम दें, जैसे "Average Sales per Order INCLUDE"।

Include LOD expression के लिए निम्नलिखित फ़ॉर्मूला दर्ज करें:

{INCLUDE [Order ID]: AVG([Sales])}

यह कुछ इस तरह दिखना चाहिए:

average sales per order include calculated

यह फ़ॉर्मूला Tableau को पूरे डेटासेट में प्रति ऑर्डर (Order ID प्रत्येक ऑर्डर के लिए अद्वितीय है) औसत बिक्री की गणना करने को कहता है, और Order ID दृश्य में मौजूद न होने पर भी इस विवरण को गणना में शामिल करता है।

Region फ़ील्ड को Rows शेल्फ पर खींचें। यह क्रिया आपके विज़ुअलाइज़ेशन में प्राथमिक level of detail निर्धारित करेगी।

adding region to rows shelf

अब अपने नए बनाए गए "Average Sales per Order" फ़ील्ड को Text marks कार्ड पर खींचें। Tableau अब प्रत्येक क्षेत्र के लिए प्रति ऑर्डर औसत बिक्री दिखाएगा।

adding calculated field to marks card

एक टेक्स्ट टेबल स्वतः दिखाई देनी चाहिए और कुछ इस तरह दिखनी चाहिए:

average sales per order text table

Average Sales per Order पिल पर राइट-क्लिक करें और measure को Average में बदलें।

change pill to average

अब, हम इसकी तुलना सामान्य बिक्री से करना चाहते हैं। तो चलिए सामान्य Sales फ़ील्ड को भी Text marks कार्ड पर खींचते हैं और measure को average में बदलते हैं।

adding sales to text marks card

आइए नीचे दी गई तालिका में दोनों फ़ील्ड्स की तुलना करें।

final include comparison table

जैसा कि आप देख सकते हैं, संख्या में थोड़ा अंतर है, और यह हमारे INCLUDE expression में निर्धारित LOD of detail, यानी Order ID, पर निर्भर करता है।

3. EXCLUDE LOD Expressions

अंत में, देखते हैं कि किसी विशेष level of detail पर फोकस करने के लिए EXCLUDE LOD expression का उपयोग कैसे किया जा सकता है। मान लीजिए हम प्रत्येक क्षेत्र की कुल बिक्री देखना चाहते हैं, लेकिन sub-category dimension को बाहर रखना चाहते हैं।

हम निम्नलिखित फ़ॉर्मूला वाला एक calculated field बना सकते हैं:

{EXCLUDE [Sub-Category] : SUM([Sales])}

यह प्रत्येक क्षेत्र के लिए कुल बिक्री की गणना करेगा, लेकिन sub-category dimension को ध्यान में लिए बिना।

sum of sales excluding sub category calculated field

इससे हम विभिन्न sub-categories के प्रभाव से मुक्त रहते हुए केवल क्षेत्रीय बिक्री पर ध्यान केंद्रित कर सकते हैं।

उन्नत उपयोग का मामला

उदाहरण: बिक्री वृद्धि की गणना

हम किसी विशिष्ट अवधि में बिक्री की वृद्धि की गणना करने के लिए भी LOD expressions का उपयोग कर सकते हैं।

उदाहरण के लिए, मान लीजिए हम प्रत्येक क्षेत्र के लिए पिछले वर्ष की तुलना में बिक्री में प्रतिशत परिवर्तन देखना चाहते हैं।

इसके लिए, हम दो calculated fields बना सकते हैं — एक चालू वर्ष की कुल बिक्री के लिए और एक पिछले वर्ष की कुल बिक्री के लिए। फिर, हम वृद्धि का प्रतिशत निकालने के लिए INCLUDE LOD expression का उपयोग कर सकते हैं।

यह रहा फ़ॉर्मूला:

Total Sales (Current Year):

{INCLUDE [Region] : SUM(IF YEAR([Order Date]) = YEAR(TODAY()) THEN [Sales] END)}

Total Sales (Previous Year):

{INCLUDE [Region] : SUM(IF YEAR([Order Date]) = YEAR(TODAY())-1 THEN [Sales] END)}

Growth Percentage:

[Total Sales (Current Year)]/[Total Sales (Previous Year)]-1

फिर हम वृद्धि प्रतिशत को अपने विज़ुअलाइज़ेशन में जोड़ सकते हैं, ताकि दिखे कि पिछले वर्ष की तुलना में प्रत्येक क्षेत्र की बिक्री कितनी बढ़ी है।

यह नीचे दिए गए जैसे बार चार्ट के रूप में हो सकता है।

growth percentage by region

यह हमें अच्छा प्रदर्शन करने वाले क्षेत्रों और सुधार की आवश्यकता वाले क्षेत्रों की पहचान करने में मदद कर सकता है।

सर्वोत्तम प्रथाएँ और अनुकूलन टिप्स

Tableau में LOD का उपयोग आमतौर पर मध्यम से उन्नत तकनीक माना जाता है, इसलिए डेटा और प्रत्येक प्रकार के expression के कार्य-तरीके की अच्छी समझ होना महत्वपूर्ण है।

LOD expressions को प्रभावी ढंग से उपयोग करने के लिए यहाँ कुछ सर्वोत्तम प्रथाएँ और टिप्स हैं:

  • सुनिश्चित करें कि आपकी गणनाओं में उपयोग किए गए dimensions विज़ुअलाइज़ेशन में मौजूद dimensions के अनुरूप हों।
  • FIXED expressions का सीमित उपयोग करें, क्योंकि वे प्रदर्शन पर उल्लेखनीय प्रभाव डाल सकते हैं।
  • INCLUDE और EXCLUDE expressions का उपयोग तब करें जब गणनाएँ कई स्तरों के विवरण से जुड़ी हों।
  • डेटा पर और भी अधिक नियंत्रण पाने के लिए LOD expressions को Tableau की अन्य सुविधाओं, जैसे फ़िल्टर्स और सेट्स, के साथ उपयोग करने पर विचार करें।
  • LOD expressions का उपयोग करते समय प्रदर्शन पर नज़र रखें, क्योंकि कभी-कभी वे विज़ुअलाइज़ेशन को धीमा कर सकते हैं। यदि प्रदर्शन समस्या बने, तो expression को सरल करने या किसी अन्य प्रकार की गणना अपनाने का प्रयास करें।

समापन

LOD expressions के साथ काम करते समय, हर प्रकार के उद्देश्य को समझने की कोशिश करें और यह जानें कि उन्हें अपने डेटा से अंतर्दृष्टि पाने के लिए कैसे उपयोग किया जा सकता है। अलग-अलग परिदृश्यों के साथ प्रयोग करें और अपनी विज़ुअलाइज़ेशन में रचनात्मक बनें। अभ्यास के साथ, आप जल्दी से पहचान पाएँगे कि आपके उपयोग-केस के लिए कौन सा LOD प्रकार उपयुक्त है।

क्या आप उन Tableau फ़ंक्शंस को और तलाशना चाहते हैं जिनका उपयोग डेटा विश्लेषक करते हैं? हमारा Data Analyst in Tableau ट्रैक आपकी मदद कर सकता है!

यदि आप विशेष रूप से LOD expressions पर अधिक निर्देशित सामग्री चाहते हैं, तो हमारा Calculations in Tableau कोर्स आपके लिए हो सकता है। या, यदि आप शुरुआती हैं और Tableau सीखना शुरू करना चाहते हैं, तो हमारा Introduction to Tableau कोर्स आज़माएँ।

Austin Chia

लेखक

Austin Chia

मैं ऑस्टिन हूँ—एक ब्लॉगर और टेक राइटर, जिसके पास स्वास्थ्य सेवा क्षेत्र में डेटा वैज्ञानिक और डेटा विश्लेषक के रूप में वर्षों का अनुभव है। जीवविज्ञान की पृष्ठभूमि से अपनी टेक यात्रा शुरू करने के बाद, अब मैं अपने टेक ब्लॉग के माध्यम से दूसरों को भी यही बदलाव करने में मदद करता हूँ। प्रौद्योगिकी के प्रति मेरे जुनून ने मुझे दर्जनों SaaS कंपनियों के लिए लिखने के लिए प्रेरित किया है, जहाँ मैं अपनी अनुभूतियाँ साझा करता हूँ और दूसरों को प्रेरित करता हूँ।

विषय