Power BI Drill Through एक शक्तिशाली इंटरैक्टिव फ़ीचर है जो उपयोगकर्ताओं को उच्च-स्तरीय सारांश दृश्य से किसी विशिष्ट डेटा पॉइंट द्वारा फ़िल्टर किए गए अधिक विस्तृत रिपोर्ट पृष्ठ पर नेविगेट करने देता है।
यह ट्यूटोरियल Power BI Drill Through से जुड़ी हर ज़रूरी बात कवर करता है: यह क्या है, क्यों महत्वपूर्ण है, इसे चरण-दर-चरण कैसे सेट करें, डायनेमिक फ़िल्टरिंग के उन्नत तरीक़े, और भी बहुत कुछ।
यदि आप कुछ हैंड्स-ऑन Power BI उदाहरणों के साथ शुरू करना चाहते हैं, तो हमारे Power BI Fundamentals ट्रैक ज़रूर देखें।
Power BI में Drill Through क्या है?
Power BI में Drill Through उपयोगकर्ताओं को एक रिपोर्ट पेज पर रुचि के डेटा पॉइंट में गहराई से जाँच करने देता है। यह डेटा उपभोक्ताओं को उच्च-स्तरीय सारांश से चयनित श्रेणी, आइटम, या डायमेंशन के अनुरूप विस्तृत इनसाइट्स तक ले जाता है।
जब Power BI में रिपोर्ट में कई अलग-अलग स्तरों का विवरण शामिल होता है, तो Drill Through उपयोगी होता है। एक ही पेज पर सभी विज़ुअल्स ठूंसने की बजाय, Drill Through आपको परत-दर-परत इनसाइट्स के माध्यम से उपयोगकर्ता का मार्गदर्शन करने देता है।
गहरे इनसाइट्स के लिए Drill Through क्यों इस्तेमाल करें?
Drill Through एक अधिक इंटरैक्टिव, सेल्फ-सर्विस एनालिटिक्स अनुभव प्रदान करता है। यह रिपोर्ट उपयोगकर्ताओं को अपनी खोजों का नियंत्रण लेने और मूल रिपोर्ट संरचना बदले बिना अपने अनोखे प्रश्नों के उत्तर देने में सक्षम बनाता है।
मुख्य लाभ
Power BI Drill Through के कई प्रमुख लाभ हैं:
सूक्ष्म स्तर की खोज: उपयोगकर्ताओं को एंटिटी-विशिष्ट डेटा (जैसे, एक ग्राहक, स्टोर, या ट्रांज़ैक्शन) में गहराई से जाने में सक्षम बनाता है।
बेहतर UX: सारांश और विवरण दृश्य को अलग कर अव्यवस्था कम करता है, जिससे नेविगेशन और समझ बेहतर होती है।
संदर्भात्मक स्टोरीटेलिंग: Drill Through पेज विशिष्ट व्यावसायिक प्रश्नों या KPI के अनुरूप बनाए जा सकते हैं।
क्रॉस-रिपोर्ट कार्यक्षमता: Power BI Service में कई फ़ाइलों में मॉड्यूलर रिपोर्ट डेवलपमेंट का समर्थन करता है।
कार्रवाई योग्य विश्लेषण: व्यक्तिगत डेटा पॉइंट्स के लिए प्रासंगिक डेटा को केंद्र में रखकर डेटा-आधारित निर्णयों को सुगम करता है।
स्केलेबिलिटी: रिपोर्ट टेम्प्लेट को दोबारा उपयोग करना आसान बनाता है और विभागों या टीमों में स्थिरता लाता है।
एंड-यूज़र्स को उनके विशेष रुचि-क्षेत्र में ड्रिल करने की शक्ति देकर, Drill Through स्थिर डैशबोर्ड और गतिशील विश्लेषण के बीच की खाई को पाटता है।
Power BI में Drill Through कैसे सेट करें: चरण-दर-चरण
Power BI में Drill Through अनुभव बनाने के लिए सोर्स और टार्गेट दोनों पेज सेट करना, आवश्यक फ़ील्ड्स कॉन्फ़िगर करना, और बैक बटन व टूलटिप्स जैसे नेविगेशन टूल्स को इंटिग्रेट करना शामिल है।
चरण 1: एक मॉक फ़ाइनेंस डेटासेट बनाएं
इस ट्यूटोरियल में, हम पूरे समय एक मॉक फ़ाइनेंस डेटासेट का उपयोग करेंगे ताकि Drill Through कॉन्सेप्ट्स को समझाया जा सके।
यहाँ pandas का उपयोग करते हुए एक Python स्क्रिप्ट दी गई है जो एक सैंपल डेटासेट जनरेट करती है, जिसे आप CSV में एक्सपोर्ट कर सकते हैं या Power BI में लोड कर सकते हैं:
import pandas as pd
from datetime import datetime
# Sample data
data =[['TXN001','Asia Pacific','Singapore','Finance','Travel','Airfare',1200.00,'2024-05-12','Alice Tan'],['TXN002','Asia Pacific','Singapore','Marketing','Events','Venue Rental',3500.00,'2024-05-14','Ben Lee'],['TXN003','Europe','Germany','Operations','Logistics','Freight',2600.00,'2024-06-01','Clara Müller'],['TXN004','North America','USA','Finance','Training','Workshops',800.00,'2024-05-18','Daniel Smith'],['TXN005','Europe','France','IT','Software','Licensing',4500.00,'2024-06-04','Emma Dubois']]# Define column names
columns =['TransactionID','Region','Country','Department','ExpenseCategory','SubCategory','Amount','TransactionDate','ManagerName']# Create DataFrame
df = pd.DataFrame(data, columns=columns)# Convert date column to datetime
df['TransactionDate']= pd.to_datetime(df['TransactionDate'])# Save to CSV (optional)
df.to_csv('FinanceTransactions.csv', index=False)# Display the DataFrameprint(df)संचालित द्वारा
आप इस स्क्रिप्ट को Python वातावरण (जैसे, Jupyter Notebook या VS Code) में चला सकते हैं और प्राप्त CSV को Power BI में इम्पोर्ट कर अपनी रिपोर्ट्स में उपयोग कर सकते हैं।
आप इस डेटासेट का विस्तार Python जैसे टूल्स से कर सकते हैं, या Power Query में Enter Data का उपयोग कर सीधे Power BI में जनरेट कर सकते हैं। एक बार बन जाने पर, यह डेटासेट पूरे ट्यूटोरियल में विज़ुअल्स और ड्रिल-थ्रू उदाहरणों का आधार बनेगा।
हम प्रत्येक ड्रिल-थ्रू कॉन्सेप्ट को समझाने के लिए FinanceTransactions नामक एक काल्पनिक डेटासेट का उपयोग करेंगे। यह डेटासेट एक बहुराष्ट्रीय कंपनी के वित्तीय ट्रांज़ैक्शन रिकॉर्ड्स का सिमुलेशन करता है।
FinanceTransactions में नमूना फ़ील्ड्स:
TransactionID (पाठ)
Region (पाठ)
Country (पाठ)
Department (पाठ)
ExpenseCategory (पाठ)
SubCategory (पाठ)
Amount (दशमलव)
TransactionDate (तिथि)
ManagerName (पाठ)
हम बनाएँगे:
एक सारांश पेज जो Region और Department के अनुसार कुल खर्चे दिखाएगा।
एक ड्रिल-थ्रू टार्गेट पेज जो ManagerName या SubCategory के अनुसार विस्तृत लाइन-आइटम ट्रांज़ैक्शंस दिखाएगा।
चरण 2: एक सोर्स पेज और एक टार्गेट डेस्टिनेशन बनाएं
अब, यह सुनिश्चित करने के लिए कि हमारा Drill Through ठीक से काम करे, हमें एक सोर्स पेज और एक टार्गेट पेज सेट करना होगा।
सोर्स पेज: यह प्राथमिक रिपोर्ट पेज है जहाँ से Drill Through शुरू होता है, आमतौर पर इसमें बार चार्ट या मैट्रिक्स जैसे सार-स्तरीय विज़ुअल्स होते हैं।
टार्गेट पेज: एक समर्पित रिपोर्ट पेज, जो उपयोगकर्ता के चयन के आधार पर फ़िल्टर किए गए विवरण दिखाने के लिए डिज़ाइन किया गया है।
सोर्स पेज बनाने के लिए, वर्तमान पेज का नाम बदलकर “Overview” करें और Enter दबाएँ।
टार्गेट पेज बनाने के लिए, स्क्रीन के निचले हिस्से में देखें, और नया पेज जोड़ने के लिए हरे “+” बटन पर क्लिक करें। नए पेज पर डबल क्लिक करें और उसका नाम “Manager Info” रखें।
यह टार्गेट पेज यह दिखाने के लिए इस्तेमाल होगा कि ट्रांज़ैक्शंस की ज़िम्मेदारी किन मैनेजर्स के पास है।
आपके पेज कुछ इस तरह दिखेंगे:
चरण 3: प्रासंगिक चार्ट्स जोड़ें
अब हम अपने सोर्स और टार्गेट पेज पर कुछ प्रासंगिक चार्ट्स जोड़ेंगे।
हमारे उदाहरण में, FinanceTransactions डेटासेट का उपयोग करते हुए:
सोर्स पेज पर, हम एक साधारण स्टैक्ड बार चार्ट बनाएँगे जिसका उपयोग हम डेटा पर ड्रिल थ्रू करने के लिए करेंगे। इस चार्ट के लिए निम्न फ़ील्ड्स का उपयोग करें: Amount और ManagerName।
आपका चार्ट कुछ इस तरह दिखना चाहिए:
जैसा कि आप देख सकते हैं, सोर्स पेज Department के अनुसार कुल खर्चों का स्टैक्ड बार चार्ट दिखाता है।
टार्गेट पेज पर, निम्न फ़ील्ड्स के साथ एक मैट्रिक्स बनाएं: Amount, ManagerName, और TransactionDate।
यह इस तरह दिखना चाहिए:
अब हमारा टार्गेट पेज खर्चों और तिथियों की विस्तृत पंक्तियों का मैट्रिक्स दिखाता है।
चरण 3: Drill Through फ़ील्ड्स जोड़ें
Power BI Desktop में टार्गेट पेज पर जाएँ।
Visualizations पैन खोलें और अपनी मनचाही कॉलम (जैसे, ManagerName) को Drill Through सेक्शन में ड्रैग करें।
जैसा कि आप ऊपर के स्क्रीनशॉट में देख सकते हैं, ManagerName फ़ील्ड को Drill through सेक्शन में ड्रैग किया जाना चाहिए।
अब आपको एक विशेष फ़िल्टर फ़ील्ड दिखाई देगा, जो केवल इस पेज पर Drill Through इंटरैक्शंस की अनुमति देता है।
यहाँ आप क्या देखेंगे:
यदि आप सोर्स पेज से स्लाइसर या फ़िल्टर (जैसे Region या ExpenseCategory) बनाए रखना चाहते हैं, तो Keep all filters सक्षम करें।
ध्यान दें कि Drill Through तभी काम करता है जब चयनित डेटा पॉइंट उस फ़ील्ड से मेल खाता है जिसे Drill Through वेल में रखा गया है। टेक्स्ट-आधारित कॉलम्स के लिए यह केस-सेंसिटिव भी होता है।
इस स्थिति में, सोर्स और टार्गेट पेज दोनों के चार्ट्स में समान रूप से इस्तेमाल किया गया फ़ील्ड ManagerName है।
चरण 4: विज़ुअल्स और परफ़ॉर्मेंस कॉन्फ़िगर करें
टार्गेट पेज के लिए ऐसे विज़ुअल्स चुनें जो:
संदर्भ-समृद्ध हों: KPI जैसे कुल खर्च के लिए कार्ड्स, लाइन आइटम्स के लिए टेबल्स, और श्रेणी-वार ब्रेकडाउन के लिए बार चार्ट्स का उपयोग करें।
उद्देश्य-उन्मुख हों: केवल उसी डायमेंशन से संबंधित विज़ुअल्स दिखाएँ जिस पर फ़िल्टर लगाया गया है।
परफ़ॉर्मेंस-ऑप्टिमाइज़्ड हों: अत्यधिक जटिल विज़ुअल्स या बहुत अधिक DAX कैलकुलेशंस से बचें।
उदाहरण के लिए, आप इस तरह के KPI चार्ट्स उपयोग कर सकते हैं:
आप प्रत्युत्तरशीलता को इस तरह बेहतर कर सकते हैं:
रॉ डेटा की जगह सारांश तालिकाओं का उपयोग करें।
पेज पर स्लाइसर और बुकमार्क्स की संख्या कम करें।
विज़ुअल लोड समय जाँचने के लिए Power BI के Performance Analyzer टूल का लाभ उठाएँ।
चरण 5: बैक बटन और टूलटिप्स के साथ नेविगेशन सेट करें
Drill Through पेजों में हमेशा मुख्य रिपोर्ट पर लौटने का तरीका होना चाहिए।
डिफ़ॉल्ट रूप से, Power BI Drill Through बनने पर सोर्स पेज पर लौटने के लिए एक बैक-एरो बटन बनाता है। यह बटन तभी दिखाई देगा जब आप Drill Through कर चुके होंगे, और यह कुछ इस तरह दिखता है:
क्लिक करें Insert > Buttons > Back।
बैक बटन पर Action सक्षम करें और प्रकार को Back पर सेट करें।
आइकन, रंग, और प्लेसमेंट को कस्टमाइज़ करें।
अतिरिक्त रूप से, टूलटिप्स इस तरह सेट किए जा सकते हैं:
पेज या विज़ुअल पर टूलटिप टेक्स्ट जोड़ना।
अपने अलग विज़ुअल्स के साथ एक टूलटिप पेज का उपयोग करना।
यह सुनिश्चित करता है कि उपयोगकर्ता Drill Through के उद्देश्य को समझें और सहजता से नेविगेट कर सकें।
चरण 6: Drill Through का परीक्षण करें
अंत में, समाप्त करने से पहले, हमें अपने Drill Through फ़ंक्शन का परीक्षण करना होगा कि यह काम कर रहा है या नहीं।
शुरू करने से पहले, मैं Power BI में Modern Tool Tips का उपयोग करने की सिफारिश करता/करती हूँ। Power BI में आधुनिक टूलटिप्स चालू करने के लिए, File > Options and settings > Options > Preview features पर जाएँ और Modern visual tooltips चेकबॉक्स चुनें। इसके बाद, परिवर्तनों के प्रभावी होने के लिए Power BI Desktop को पुनः प्रारंभ करें।
परीक्षण शुरू करने के लिए:
सोर्स पेज पर जाएँ और बार चार्ट में किसी भी बार पर होवर करें। इस मामले में, हम सबसे बड़े बार को देख सकते हैं। होवर करने पर, आपके टूलटिप के नीचे एक Drill Through बटन दिखाई देगा।
“Drill through” बटन पर होवर करें, और हमारे टार्गेट पेज Manager Info का विकल्प दिखाई देगा।
Manager Info विकल्प पर क्लिक करें और यह आपको टार्गेट पेज पर ले जाएगा जहाँ फ़िल्टर्स लागू होंगे।
आपको निम्न परिणाम दिखाई देना चाहिए:
इसका मतलब है कि Drill Through सफलतापूर्वक बन गया है।
क्रॉस-रिपोर्ट Drill Through कैसे सक्षम करें
क्रॉस-रिपोर्ट Drill Through उपयोगकर्ताओं को फ़िल्टर संदर्भ को बनाए रखते हुए अलग-अलग Power BI रिपोर्ट्स के बीच नेविगेट करने देता है। यह तब उपयोगी होता है जब Power BI डैशबोर्ड्स को कार्य या विभाग के आधार पर मॉड्यूलर हिस्सों में तोड़ा जाता है।
Power BI Desktop में
सुनिश्चित करें कि सोर्स और टार्गेट दोनों रिपोर्ट्स मिलते-जुलते नाम और डेटा प्रकार वाले फ़ील्ड्स का उपयोग करके बनाई गई हों। विश्वसनीय क्रॉस-रिपोर्ट Drill Through के लिए, सबसे अच्छा है कि दोनों रिपोर्ट्स एक साझा या प्रमाणित डेटासेट का उपयोग करें ताकि मेटाडेटा स्थिर रहे।
टार्गेट रिपोर्ट खोलें, फिर जाएँ File > Options and Settings > Options > Report Settings पर।
Current File > Report Settings के अंतर्गत, "Allow visuals in this report to use drillthrough targets from other reports" सक्षम करें।
दोनों रिपोर्ट्स को Power BI Service में उसी वर्कस्पेस में प्रकाशित करें।
Power BI Service में
प्रकाशित सोर्स रिपोर्ट को Power BI Service में खोलें।
साझा फ़ील्ड का उपयोग करने वाले किसी विज़ुअल पर राइट-क्लिक करें (जैसे, ManagerName)।
चुनें Drill Through > [Target Report Name]।
Power BI टार्गेट रिपोर्ट खोलता है और फ़िल्टर अपने आप लागू हो जाता है।
Drill Through के उन्नत तरीक़े
DAX, कंडीशनल लॉजिक, और कस्टम व्यवहार के साथ Drill Through और भी शक्तिशाली हो जाता है।
DAX पैरामीटर्स के साथ डायनेमिक Drill Through
आप उपयोगकर्ता के चयन के आधार पर डायनेमिक फ़िल्टर्स पास करने के लिए एक DAX मेशर बना सकते हैं। उदाहरण:
SelectedManager = SELECTEDVALUE(FinanceTransactions[ManagerName])संचालित द्वारा
इसे इस प्रकार उपयोग किया जा सकता है:
टार्गेट पेज पर कस्टम संदेश दिखाना।
कंडीशनल फॉर्मैटिंग के साथ विज़ुअल व्यवहार नियंत्रित करना।
ऐसे बुकमार्क्स बनाना जो स्लाइसर मानों पर प्रतिक्रिया दें।
DAX मेशर्स पर अधिक जानकारी के लिए, यहाँ एक चीट शीट है जिसका आप अनुसरण कर सकते हैं:
Power BI Drill Through डिफ़ॉल्ट रूप से एकाधिक चयन का समर्थन नहीं करता। यदि कोई उपयोगकर्ता एक से अधिक डेटा पॉइंट चयन करता है, तो Drill Through विकल्प केवल एक चयन का परिणाम ही दिखाएगा।
विकल्प:
टार्गेट पेज पर एक स्लाइसर या फ़िल्टर पैनल का उपयोग करें।
कई आइटम्स के लिए उच्च-स्तरीय मान दिखाने हेतु एक सारांश तालिका जोड़ें।
Drill Through परफ़ॉर्मेंस का अनुकूलन
यदि टार्गेट पेज ओवरलोडेड हैं तो परफ़ॉर्मेंस की समस्याएँ आ सकती हैं।
परफ़ॉर्मेंस को अनुकूलित करने के कुछ सुझाव:
जहाँ संभव हो, Import मोड का उपयोग करें। इससे डेटा मॉडल हल्का होगा।
विज़ुअल्स की संख्या कम करें। आवश्यकता पड़ने पर अन्य चार्ट्स पर नेविगेट करने के लिए बटन बनाएं।
Power Query में मेट्रिक्स को पहले से कैलकुलेट करें। इससे वे मॉडल में संग्रहित हो सकते हैं बजाय इसके कि मेशर के रूप में कैलकुलेट हों।
विज़ुअल्स में जटिल DAX अभिव्यक्तियों से बचें।
Power BI Drill Through के लिए टिप्स और सर्वोत्तम प्रथाएँ
Drill Through एक सरल तकनीक है जो अधिकांश समय अच्छी तरह काम करती है। हालाँकि, कुछ टिप्स हैं जो चीज़ों को तेज़ और अधिक समझने योग्य बनाते हैं।
आइए उन्हें नीचे देखें:
डिज़ाइन अनुशंसाएँ
क्योंकि Drill Through उपयोगकर्ताओं से क्रिया की अपेक्षा करता है, कुछ डिज़ाइन पहलुओं पर विचार करना आवश्यक है।
डिज़ाइन के कुछ सुझाव:
सुसंगत पेज नामों का उपयोग करें (जैसे, "Manager Detail", "Transaction Details")।
लागू फ़िल्टर्स को दर्शाने के लिए विज़ुअल्स को स्पष्ट रूप से लेबल करें।
उपयोगकर्ताओं को मार्गदर्शन देने के लिए हेल्प टूलटिप्स या एक लीजेंड जोड़ें।
सामान्य समस्याएँ और ट्रबलशूटिंग
यहाँ Drill Through की समस्याओं का ट्रबलशूट करने का सारांश दिया गया है।
समस्या
समाधान
Drill Through उपलब्ध नहीं है
सुनिश्चित करें कि केवल एक डेटा पॉइंट चयनित है और एक वैध फ़ील्ड Drill Through वेल में है।
फ़िल्टर्स लागू नहीं हुए
डेटा प्रकार की अनुकूलता और तालिकाओं के बीच संबंधों की जाँच करें।
धीमा प्रदर्शन
विज़ुअल जटिलता कम करें; डेटा को एग्रीगेट या पहले से फ़िल्टर करें।
वास्तविक दुनिया के अनुप्रयोग और केस स्टडीज़
Drill Through गहन व्यावसायिक इनसाइट्स को आगे बढ़ाने में शक्तिशाली है क्योंकि यह आपको वास्तविक संख्याओं में गहराई तक जाने देता है ताकि डेटा के आधार पर कार्रवाई की जा सके।
यह कई क्षेत्रों पर लागू होता है:
1. रिटेल
परिदृश्य: एक रिटेल कंपनी क्षेत्रवार बिक्री सारांश पेज का उपयोग करती है। मैनेजर उत्पाद और कर्मचारी के अनुसार विस्तृत बिक्री में ड्रिल कर सकते हैं।
लाभ: शीर्ष-प्रदर्शन करने वाले उत्पादों और टीम सदस्यों पर त्वरित इनसाइट्स।
परिदृश्य: एक अस्पताल डैशबोर्ड एडमिशन काउंट्स दिखाता है। उपयोगकर्ता उपचार श्रेणी के अनुसार रोगी-स्तरीय दृश्य में ड्रिल करते हैं।
लाभ: चिकित्सकों और प्रशासकों को प्रक्रिया या विशेषज्ञ के अनुसार प्रभावशीलता की निगरानी करने में सक्षम बनाता है।
3. वित्तीय सेवाएँ
परिदृश्य: एक फ़ाइनेंस टीम डैशबोर्ड विभागों के अनुसार खर्च का सारांश देता है। कार्यकारी अधिकारी सबकैटेगरी और प्रोजेक्ट के अनुसार विस्तृत खर्च पंक्तियों में ड्रिल करते हैं।
लाभ: बेहतर लागत नियंत्रण, उन्नत पारदर्शिता, और लक्षित बजटिंग।
निष्कर्ष
Power BI Drill Through स्थिर डैशबोर्ड्स को गतिशील, इंटरैक्टिव रिपोर्ट्स में बदल देता है जो उपयोगकर्ताओं को स्वतंत्र रूप से डेटा खोजने और सूचित निर्णय लेने में सक्षम बनाती हैं।
Power BI की विभिन्न विशेषताओं के बारे में अधिक जानने के लिए, हमारा Power BI Fundamentals स्किल ट्रैक देखें।
Power BI में drill up और drill down में क्या अंतर है?⌄
Drill up और drill down Power BI में दो विशेषताएँ हैं जो उपयोगकर्ताओं को डेटा के अलग-अलग स्तरों के बीच नेविगेट करने देती हैं। Drill up उपयोगकर्ताओं को उच्च-स्तरीय डेटा देखने देता है, जबकि drill down उन्हें अधिक विस्तृत डेटा देखने देता है।
Power BI में drill up और drill down को मैं कैसे एक्सेस करूँ?⌄
Drill up और drill down को किसी विज़ुअल पर राइट-क्लिक करके या Power BI में विज़ुअलाइज़ेशन टूलबार पर मौजूद बटनों का उपयोग करके एक्सेस किया जा सकता है।
Power BI में ड्रिल थ्रू करते समय क्या मेरे फ़िल्टर्स आगे भी लागू रहेंगे?⌄
हाँ, Power BI में ड्रिल थ्रू करते समय फ़िल्टर्स साथ चलते हैं, जिससे उपयोगकर्ता डेटा के विशिष्ट सबसेट का विश्लेषण कर सकते हैं।
Power BI Drill Through और Drill Down में क्या अंतर है?⌄
हालाँकि दोनों फीचर्स उपयोगकर्ताओं को डेटा में नेविगेट करने देते हैं, Power BI में Drill Through उपयोगकर्ताओं को मूल फ़िल्टर संदर्भ बनाए रखते हुए अधिक विस्तृत जानकारी वाले किसी अन्य रिपोर्ट या पेज तक पहुँचने देता है। दूसरी ओर, Drill Down केवल किसी विज़ुअल के भीतर कुछ डेटा पॉइंट्स का विस्तार करता है।
मैं ऑस्टिन हूँ—एक ब्लॉगर और टेक राइटर, जिसके पास स्वास्थ्य सेवा क्षेत्र में डेटा वैज्ञानिक और डेटा विश्लेषक के रूप में वर्षों का अनुभव है। जीवविज्ञान की पृष्ठभूमि से अपनी टेक यात्रा शुरू करने के बाद, अब मैं अपने टेक ब्लॉग के माध्यम से दूसरों को भी यही बदलाव करने में मदद करता हूँ। प्रौद्योगिकी के प्रति मेरे जुनून ने मुझे दर्जनों SaaS कंपनियों के लिए लिखने के लिए प्रेरित किया है, जहाँ मैं अपनी अनुभूतियाँ साझा करता हूँ और दूसरों को प्रेरित करता हूँ।
इस इंटरैक्टिव Power BI पाठ्यक्रम में, आप सीखेंगे कि विश्लेषण के लिए डेटा को तैयार करने हेतु Power Query Editor का उपयोग करके उसे कैसे रूपांतरित और आकार दें।
Power BI Drill Through एक शक्तिशाली इंटरैक्टिव फ़ीचर है जो उपयोगकर्ताओं को उच्च-स्तरीय सारांश दृश्य से किसी विशिष्ट डेटा पॉइंट द्वारा फ़िल्टर किए गए अधिक विस्तृत रिपोर्ट पृष्ठ पर नेविगेट करने देता है।
यह ट्यूटोरियल Power BI Drill Through से जुड़ी हर ज़रूरी बात कवर करता है: यह क्या है, क्यों महत्वपूर्ण है, इसे चरण-दर-चरण कैसे सेट करें, डायनेमिक फ़िल्टरिंग के उन्नत तरीक़े, और भी बहुत कुछ।
यदि आप कुछ हैंड्स-ऑन Power BI उदाहरणों के साथ शुरू करना चाहते हैं, तो हमारे Power BI Fundamentals ट्रैक ज़रूर देखें।
Power BI में Drill Through क्या है?
Power BI में Drill Through उपयोगकर्ताओं को एक रिपोर्ट पेज पर रुचि के डेटा पॉइंट में गहराई से जाँच करने देता है। यह डेटा उपभोक्ताओं को उच्च-स्तरीय सारांश से चयनित श्रेणी, आइटम, या डायमेंशन के अनुरूप विस्तृत इनसाइट्स तक ले जाता है।
जब Power BI में रिपोर्ट में कई अलग-अलग स्तरों का विवरण शामिल होता है, तो Drill Through उपयोगी होता है। एक ही पेज पर सभी विज़ुअल्स ठूंसने की बजाय, Drill Through आपको परत-दर-परत इनसाइट्स के माध्यम से उपयोगकर्ता का मार्गदर्शन करने देता है।
गहरे इनसाइट्स के लिए Drill Through क्यों इस्तेमाल करें?
Drill Through एक अधिक इंटरैक्टिव, सेल्फ-सर्विस एनालिटिक्स अनुभव प्रदान करता है। यह रिपोर्ट उपयोगकर्ताओं को अपनी खोजों का नियंत्रण लेने और मूल रिपोर्ट संरचना बदले बिना अपने अनोखे प्रश्नों के उत्तर देने में सक्षम बनाता है।
मुख्य लाभ
Power BI Drill Through के कई प्रमुख लाभ हैं:
एंड-यूज़र्स को उनके विशेष रुचि-क्षेत्र में ड्रिल करने की शक्ति देकर, Drill Through स्थिर डैशबोर्ड और गतिशील विश्लेषण के बीच की खाई को पाटता है।
Power BI में Drill Through कैसे सेट करें: चरण-दर-चरण
Power BI में Drill Through अनुभव बनाने के लिए सोर्स और टार्गेट दोनों पेज सेट करना, आवश्यक फ़ील्ड्स कॉन्फ़िगर करना, और बैक बटन व टूलटिप्स जैसे नेविगेशन टूल्स को इंटिग्रेट करना शामिल है।
चरण 1: एक मॉक फ़ाइनेंस डेटासेट बनाएं
इस ट्यूटोरियल में, हम पूरे समय एक मॉक फ़ाइनेंस डेटासेट का उपयोग करेंगे ताकि Drill Through कॉन्सेप्ट्स को समझाया जा सके।
यहाँ
pandasका उपयोग करते हुए एक Python स्क्रिप्ट दी गई है जो एक सैंपल डेटासेट जनरेट करती है, जिसे आप CSV में एक्सपोर्ट कर सकते हैं या Power BI में लोड कर सकते हैं:आप इस स्क्रिप्ट को Python वातावरण (जैसे, Jupyter Notebook या VS Code) में चला सकते हैं और प्राप्त CSV को Power BI में इम्पोर्ट कर अपनी रिपोर्ट्स में उपयोग कर सकते हैं।
आप इस डेटासेट का विस्तार Python जैसे टूल्स से कर सकते हैं, या Power Query में
Enter Dataका उपयोग कर सीधे Power BI में जनरेट कर सकते हैं। एक बार बन जाने पर, यह डेटासेट पूरे ट्यूटोरियल में विज़ुअल्स और ड्रिल-थ्रू उदाहरणों का आधार बनेगा।हम प्रत्येक ड्रिल-थ्रू कॉन्सेप्ट को समझाने के लिए
FinanceTransactionsनामक एक काल्पनिक डेटासेट का उपयोग करेंगे। यह डेटासेट एक बहुराष्ट्रीय कंपनी के वित्तीय ट्रांज़ैक्शन रिकॉर्ड्स का सिमुलेशन करता है।FinanceTransactionsमें नमूना फ़ील्ड्स:TransactionID(पाठ)Region(पाठ)Country(पाठ)Department(पाठ)ExpenseCategory(पाठ)SubCategory(पाठ)Amount(दशमलव)TransactionDate(तिथि)ManagerName(पाठ)हम बनाएँगे:
RegionऔरDepartmentके अनुसार कुल खर्चे दिखाएगा।ManagerNameयाSubCategoryके अनुसार विस्तृत लाइन-आइटम ट्रांज़ैक्शंस दिखाएगा।चरण 2: एक सोर्स पेज और एक टार्गेट डेस्टिनेशन बनाएं
अब, यह सुनिश्चित करने के लिए कि हमारा Drill Through ठीक से काम करे, हमें एक सोर्स पेज और एक टार्गेट पेज सेट करना होगा।
सोर्स पेज बनाने के लिए, वर्तमान पेज का नाम बदलकर “Overview” करें और Enter दबाएँ।
टार्गेट पेज बनाने के लिए, स्क्रीन के निचले हिस्से में देखें, और नया पेज जोड़ने के लिए हरे “+” बटन पर क्लिक करें। नए पेज पर डबल क्लिक करें और उसका नाम “Manager Info” रखें।
यह टार्गेट पेज यह दिखाने के लिए इस्तेमाल होगा कि ट्रांज़ैक्शंस की ज़िम्मेदारी किन मैनेजर्स के पास है।
आपके पेज कुछ इस तरह दिखेंगे:
चरण 3: प्रासंगिक चार्ट्स जोड़ें
अब हम अपने सोर्स और टार्गेट पेज पर कुछ प्रासंगिक चार्ट्स जोड़ेंगे।
हमारे उदाहरण में,
FinanceTransactionsडेटासेट का उपयोग करते हुए:सोर्स पेज पर, हम एक साधारण स्टैक्ड बार चार्ट बनाएँगे जिसका उपयोग हम डेटा पर ड्रिल थ्रू करने के लिए करेंगे। इस चार्ट के लिए निम्न फ़ील्ड्स का उपयोग करें:
AmountऔरManagerName।आपका चार्ट कुछ इस तरह दिखना चाहिए:
जैसा कि आप देख सकते हैं, सोर्स पेज
Departmentके अनुसार कुल खर्चों का स्टैक्ड बार चार्ट दिखाता है।टार्गेट पेज पर, निम्न फ़ील्ड्स के साथ एक मैट्रिक्स बनाएं:
Amount,ManagerName, औरTransactionDate।यह इस तरह दिखना चाहिए:
अब हमारा टार्गेट पेज खर्चों और तिथियों की विस्तृत पंक्तियों का मैट्रिक्स दिखाता है।
चरण 3: Drill Through फ़ील्ड्स जोड़ें
ManagerName) को Drill Through सेक्शन में ड्रैग करें।जैसा कि आप ऊपर के स्क्रीनशॉट में देख सकते हैं,
ManagerNameफ़ील्ड को Drill through सेक्शन में ड्रैग किया जाना चाहिए।यहाँ आप क्या देखेंगे:
RegionयाExpenseCategory) बनाए रखना चाहते हैं, तो Keep all filters सक्षम करें।ध्यान दें कि Drill Through तभी काम करता है जब चयनित डेटा पॉइंट उस फ़ील्ड से मेल खाता है जिसे Drill Through वेल में रखा गया है। टेक्स्ट-आधारित कॉलम्स के लिए यह केस-सेंसिटिव भी होता है।
इस स्थिति में, सोर्स और टार्गेट पेज दोनों के चार्ट्स में समान रूप से इस्तेमाल किया गया फ़ील्ड
ManagerNameहै।चरण 4: विज़ुअल्स और परफ़ॉर्मेंस कॉन्फ़िगर करें
टार्गेट पेज के लिए ऐसे विज़ुअल्स चुनें जो:
उदाहरण के लिए, आप इस तरह के KPI चार्ट्स उपयोग कर सकते हैं:
आप प्रत्युत्तरशीलता को इस तरह बेहतर कर सकते हैं:
चरण 5: बैक बटन और टूलटिप्स के साथ नेविगेशन सेट करें
Drill Through पेजों में हमेशा मुख्य रिपोर्ट पर लौटने का तरीका होना चाहिए।
डिफ़ॉल्ट रूप से, Power BI Drill Through बनने पर सोर्स पेज पर लौटने के लिए एक बैक-एरो बटन बनाता है। यह बटन तभी दिखाई देगा जब आप Drill Through कर चुके होंगे, और यह कुछ इस तरह दिखता है:
अतिरिक्त रूप से, टूलटिप्स इस तरह सेट किए जा सकते हैं:
यह सुनिश्चित करता है कि उपयोगकर्ता Drill Through के उद्देश्य को समझें और सहजता से नेविगेट कर सकें।
चरण 6: Drill Through का परीक्षण करें
अंत में, समाप्त करने से पहले, हमें अपने Drill Through फ़ंक्शन का परीक्षण करना होगा कि यह काम कर रहा है या नहीं।
शुरू करने से पहले, मैं Power BI में Modern Tool Tips का उपयोग करने की सिफारिश करता/करती हूँ। Power BI में आधुनिक टूलटिप्स चालू करने के लिए, File > Options and settings > Options > Preview features पर जाएँ और Modern visual tooltips चेकबॉक्स चुनें। इसके बाद, परिवर्तनों के प्रभावी होने के लिए Power BI Desktop को पुनः प्रारंभ करें।
परीक्षण शुरू करने के लिए:
Manager Infoका विकल्प दिखाई देगा।Manager Infoविकल्प पर क्लिक करें और यह आपको टार्गेट पेज पर ले जाएगा जहाँ फ़िल्टर्स लागू होंगे।आपको निम्न परिणाम दिखाई देना चाहिए:
इसका मतलब है कि Drill Through सफलतापूर्वक बन गया है।
क्रॉस-रिपोर्ट Drill Through कैसे सक्षम करें
क्रॉस-रिपोर्ट Drill Through उपयोगकर्ताओं को फ़िल्टर संदर्भ को बनाए रखते हुए अलग-अलग Power BI रिपोर्ट्स के बीच नेविगेट करने देता है। यह तब उपयोगी होता है जब Power BI डैशबोर्ड्स को कार्य या विभाग के आधार पर मॉड्यूलर हिस्सों में तोड़ा जाता है।
Power BI Desktop में
Power BI Service में
ManagerName)।Drill Through के उन्नत तरीक़े
DAX, कंडीशनल लॉजिक, और कस्टम व्यवहार के साथ Drill Through और भी शक्तिशाली हो जाता है।
DAX पैरामीटर्स के साथ डायनेमिक Drill Through
आप उपयोगकर्ता के चयन के आधार पर डायनेमिक फ़िल्टर्स पास करने के लिए एक DAX मेशर बना सकते हैं। उदाहरण:
इसे इस प्रकार उपयोग किया जा सकता है:
DAX मेशर्स पर अधिक जानकारी के लिए, यहाँ एक चीट शीट है जिसका आप अनुसरण कर सकते हैं:
स्रोत: DAX Cheat Sheet
एकाधिक चयन और डेटा पॉइंट्स को संभालना
Power BI Drill Through डिफ़ॉल्ट रूप से एकाधिक चयन का समर्थन नहीं करता। यदि कोई उपयोगकर्ता एक से अधिक डेटा पॉइंट चयन करता है, तो Drill Through विकल्प केवल एक चयन का परिणाम ही दिखाएगा।
विकल्प:
Drill Through परफ़ॉर्मेंस का अनुकूलन
यदि टार्गेट पेज ओवरलोडेड हैं तो परफ़ॉर्मेंस की समस्याएँ आ सकती हैं।
परफ़ॉर्मेंस को अनुकूलित करने के कुछ सुझाव:
Power BI Drill Through के लिए टिप्स और सर्वोत्तम प्रथाएँ
Drill Through एक सरल तकनीक है जो अधिकांश समय अच्छी तरह काम करती है। हालाँकि, कुछ टिप्स हैं जो चीज़ों को तेज़ और अधिक समझने योग्य बनाते हैं।
आइए उन्हें नीचे देखें:
डिज़ाइन अनुशंसाएँ
क्योंकि Drill Through उपयोगकर्ताओं से क्रिया की अपेक्षा करता है, कुछ डिज़ाइन पहलुओं पर विचार करना आवश्यक है।
डिज़ाइन के कुछ सुझाव:
सामान्य समस्याएँ और ट्रबलशूटिंग
यहाँ Drill Through की समस्याओं का ट्रबलशूट करने का सारांश दिया गया है।
समस्या
समाधान
Drill Through उपलब्ध नहीं है
सुनिश्चित करें कि केवल एक डेटा पॉइंट चयनित है और एक वैध फ़ील्ड Drill Through वेल में है।
फ़िल्टर्स लागू नहीं हुए
डेटा प्रकार की अनुकूलता और तालिकाओं के बीच संबंधों की जाँच करें।
धीमा प्रदर्शन
विज़ुअल जटिलता कम करें; डेटा को एग्रीगेट या पहले से फ़िल्टर करें।
वास्तविक दुनिया के अनुप्रयोग और केस स्टडीज़
Drill Through गहन व्यावसायिक इनसाइट्स को आगे बढ़ाने में शक्तिशाली है क्योंकि यह आपको वास्तविक संख्याओं में गहराई तक जाने देता है ताकि डेटा के आधार पर कार्रवाई की जा सके।
यह कई क्षेत्रों पर लागू होता है:
1. रिटेल
2. हेल्थकेयर एनालिटिक्स
अस्पताल इमरजेंसी रूम निर्णय डैशबोर्ड। स्रोत: Microsoft Fabric
3. वित्तीय सेवाएँ
निष्कर्ष
Power BI Drill Through स्थिर डैशबोर्ड्स को गतिशील, इंटरैक्टिव रिपोर्ट्स में बदल देता है जो उपयोगकर्ताओं को स्वतंत्र रूप से डेटा खोजने और सूचित निर्णय लेने में सक्षम बनाती हैं।
Power BI की विभिन्न विशेषताओं के बारे में अधिक जानने के लिए, हमारा Power BI Fundamentals स्किल ट्रैक देखें।
आगे पढ़ने के लिए, हमारे Power BI Dashboards, Power BI Matrix, और Power BI Calculate पर ट्यूटोरियल्स एक अच्छा शुरुआती बिंदु हैं।