பவர் பிஐ இல் கேபிஐ கணக்கீடுகள் மாஸ்டரிங்: ஒரு டாக்ஸ் அணுகுமுறை
பவர் பி உடன் பணிபுரியும் போது, முக்கிய செயல்திறன் குறிகாட்டிகளை (கேபிஐ) கையாளுதல் திறமையாக சவாலானது. பெரும்பாலும், வெவ்வேறு வரிசைகள் மற்றும் நெடுவரிசைகளிலிருந்து மதிப்புகளை நாம் பிரித்தெடுத்து கையாள வேண்டும், ஆனால் இயல்புநிலை திரட்டல் முறைகள் எப்போதும் போதுமானதாக இருக்காது. .
ஒரு குறிப்பிட்ட கேபிஐயின் ஜிபி மதிப்பு ஐ மற்ற இரண்டு கேபிஐக்களின் கூட்டுத்தொகையால் பிரிப்பதன் மூலம் ஜிபி% (மொத்த இலாப சதவீதம்) கணக்கிட முயற்சிக்கும்போது இதுபோன்ற ஒரு காட்சி ஏற்படுகிறது. இதற்கு சரியான மதிப்புகளை மாறும் வகையில் வடிகட்டவும் பிரித்தெடுக்கவும் DAX வெளிப்பாடுகளைப் பயன்படுத்த வேண்டும்.
நீங்கள் நிதி அறிக்கைகளை பகுப்பாய்வு செய்கிறீர்கள் என்று கற்பனை செய்து பாருங்கள், மேலும் வெவ்வேறு கேபிஐ வரிசைகளில் பரவியிருக்கும் புள்ளிவிவரங்களின் அடிப்படையில் ஒரு சதவீதத்தை நீங்கள் கணக்கிட வேண்டும். ஒற்றை நெடுவரிசைக்குள் சுருக்கமாக அல்லது பிரிப்பது வேலை செய்யாது - நீங்கள் பல வரிசைகளை வெளிப்படையாகக் குறிப்பிட வேண்டும்.
இந்த கட்டுரையில், துல்லியமான கேபிஐ கணக்கீடுகளை உறுதிப்படுத்த டாக்ஸ் வடிகட்டுதல் நுட்பங்கள் ஐப் பயன்படுத்தி இந்த சிக்கலை எவ்வாறு தீர்ப்பது என்பதை ஆராய்வோம். நீங்கள் பவர் இரு க்கு புதியவராக இருந்தாலும் அல்லது வரிசை அடிப்படையிலான கணக்கீடுகளுடன் போராடும் அனுபவம் வாய்ந்த பயனர், இந்த வழிகாட்டி இந்த சிக்கலைத் தீர்ப்பதற்கான கட்டமைக்கப்பட்ட அணுகுமுறையை வழங்கும். .
கட்டளை | பயன்பாட்டின் எடுத்துக்காட்டு |
---|---|
CALCULATE | வடிப்பான்களைப் பயன்படுத்துவதன் மூலம் கணக்கீட்டின் சூழலை மாற்ற பயன்படுகிறது. இந்த சிக்கலில், இது நிபந்தனைகளின் அடிப்படையில் கேபிஐ மதிப்புகளை மாறும் வகையில் பிரித்தெடுக்க உதவுகிறது. |
FILTER | குறிப்பிட்ட நிபந்தனைகளை பூர்த்தி செய்யும் அட்டவணையின் துணைக்குழுவை வழங்குகிறது. கணக்கீடுகளுக்கு குறிப்பிட்ட கேபிஐ வரிசைகளைத் தேர்ந்தெடுப்பதற்கு இது அவசியம். |
DIVIDE | DAX இல் பிரிவைச் செய்வதற்கான பாதுகாப்பான வழி, பூஜ்ஜியத்தால் பிரிவு ஏற்படும்போது மாற்று முடிவை (பூஜ்ஜியம் போன்றது) வழங்குகிறது. |
SUMX | ஒரு அட்டவணையின் மீது வரிசை வாரியான கணக்கீடுகளைச் செய்து ஒரு தொகையை வழங்குகிறது. வெவ்வேறு கேபிஐ வரிசைகளிலிருந்து மதிப்புகளை ஒருங்கிணைக்கும்போது இது பயனுள்ளதாக இருக்கும். |
SUMMARIZECOLUMNS | குழுக்கள் மற்றும் திரட்டிகள் தரவை மாறும் வகையில், பவர் பிஐயில் கணக்கிடப்பட்ட முடிவுகளை சோதிக்கவும் சரிபார்க்கவும் அனுமதிக்கிறது. |
IN | ஒரு மதிப்பு ஒரு குறிப்பிட்ட தொகுப்பிற்கு சொந்தமானது என்பதை சரிபார்க்க வடிகட்டி வெளிப்பாட்டில் பயன்படுத்தப்படுகிறது. இங்கே, ஒரே நேரத்தில் பல கேபிஐ வரிசைகளைத் தேர்ந்தெடுக்க இது உதவுகிறது. |
EVALUATE | ஒரு அட்டவணையைத் திருப்ப டாக்ஸ் வினவல்களில் பயன்படுத்தப்படுகிறது. DAX ஸ்டுடியோ அல்லது பவர் BI இல் கணக்கீடுகளை சோதிக்க இது முக்கியமானது. |
Table.AddColumn | ஒரு புதிய கணக்கிடப்பட்ட நெடுவரிசையைச் சேர்க்கும் சக்தி வினவல் செயல்பாடு, பவர் பிஐ உள்ளிடுவதற்கு முன்பு கேபிஐ மதிப்புகளை முன் செயலாக்க அனுமதிக்கிறது. |
List.Sum | மதிப்புகளின் பட்டியலைச் சுருக்கமாகக் கூறும் ஒரு சக்தி வினவல் மீ செயல்பாடு, கணக்கீட்டிற்கு முன் பல கேபிஐ வரிசைகளிலிருந்து விற்பனையைத் திரட்டப் பயன்படுகிறது. |
சக்தி BI இல் KPI பகுப்பாய்விற்கான DAX கணக்கீடுகளை மேம்படுத்துதல்
சக்தி BI இல், பல வரிசைகள் மற்றும் நெடுவரிசைகளைக் குறிப்பிட வேண்டிய KPI கணக்கீடுகளைக் கையாள்வது தந்திரமானதாக இருக்கும். இதைத் தீர்க்க, டாக்ஸ் செயல்பாடுகளை போன்றவற்றைப் பயன்படுத்தினோம் கணக்கிடுங்கள்அருவடிக்கு வடிகட்டி, மற்றும் பிரிக்கவும் தேவையான மதிப்புகளை மாறும் வகையில் பிரித்தெடுக்க. முதல் ஸ்கிரிப்ட் KPI 7 இலிருந்து GP மதிப்பைப் பெறுவதிலும், KPI 3 மற்றும் KPI 4 இலிருந்து விற்பனையின் தொகையால் பிரிப்பதிலும் கவனம் செலுத்துகிறது. இந்த முறை முழு நெடுவரிசையையும் திரட்டுவதை விட, தொடர்புடைய வரிசைகள் மட்டுமே கருதப்படுவதை உறுதி செய்கிறது. .
நாங்கள் பயன்படுத்திய மற்றொரு அணுகுமுறை சம்எக்ஸ் ஆகும், இது பிரிவைச் செய்வதற்கு முன் விற்பனை தொகை ஐக் கணக்கிட வடிகட்டப்பட்ட வரிசைகளைத் தூண்டுகிறது. நிலையான தொகை போலல்லாமல், இந்த செயல்பாடு வரிசை-நிலை கணக்கீடுகளின் மீது சிறந்த கட்டுப்பாட்டை வழங்குகிறது, குறிப்பாக சிக்கலான கேபிஐ கட்டமைப்புகளைக் கையாளும் போது. எடுத்துக்காட்டாக, ஒரு தரவுத்தொகுப்பில் மாறும் மாறும் மதிப்புகள் இருந்தால், SUMX சரியான வரிசைகள் மட்டுமே இறுதி கணக்கீட்டிற்கு பங்களிப்பதை உறுதி செய்கிறது. ஒரு அறிக்கைக்கு கேபிஐ வரையறைகள் மாறுபடக்கூடிய நிதி டாஷ்போர்டுகளில் இது மிகவும் பயனுள்ளதாக இருக்கும். .
எங்கள் கணக்கீடுகளை சரிபார்க்க, நிபந்தனைகளின் அடிப்படையில் தரவைக் குழுவாகக் காட்டும் கட்டளையான சம்மரைசோலூன்ஸ் ஐ செயல்படுத்தினோம். நேரடி பவர் பிஐ அறிக்கையில் அவற்றைப் பயன்படுத்துவதற்கு முன்பு DAX வெளிப்பாடுகள் சரியாக செயல்படுகின்றனவா என்பதைச் சரிபார்க்கும்போது இந்த படி முக்கியமானது. சரியான சோதனை இல்லாமல், போன்ற பிழைகள் பூஜ்ஜியத்தால் பிரித்தல் அல்லது காணாமல் போன மதிப்புகள் தவறான நுண்ணறிவுகளுக்கு வழிவகுக்கும், இது வணிக முடிவுகளை பாதிக்கும்.
இறுதியாக, பயனர்கள் பவர் வினவல் ஐ விரும்புகிறார்கள், நாங்கள் ஒரு ஸ்கிரிப்டை வழங்கினோம் பவர் இரு இல் தரவை இறக்குமதி செய்வதற்கு முன் ஜி.பி. பெரிய தரவுத்தொகுப்புகளுடன் பணிபுரியும் போது இந்த அணுகுமுறை நன்மை பயக்கும், ஏனெனில் முன் செயலாக்கம் நிகழ்நேர கணக்கீட்டு சுமை ஐக் குறைக்கிறது . table.addcolumn மற்றும் list.sum ஐப் பயன்படுத்துவதன் மூலம், தரவு மூல மட்டத்தில் சரியான ஜிபி% மதிப்புகளை மாறும் வகையில் உருவாக்க முடியும், மேலும் உகந்த மற்றும் பதிலளிக்கக்கூடிய டாஷ்போர்டை உறுதி செய்கிறது.
டாக்ஸுடன் பவர் பிஐ இல் கேபிஐ அடிப்படையிலான பிரிவு நிகழ்த்துகிறது
பவர் இரு - வெவ்வேறு வரிசைகள் மற்றும் நெடுவரிசைகளிலிருந்து மதிப்புகளை பிரித்தெடுத்தல் மற்றும் பிரித்தல்
// DAX solution using CALCULATE and FILTER to divide values from different rows
GP_Percentage =
VAR GPValue = CALCULATE(SUM(KPI_Table[GP]), KPI_Table[KPIId] = 7)
VAR SalesSum = CALCULATE(SUM(KPI_Table[Sales]), KPI_Table[KPIId] IN {3, 4})
RETURN DIVIDE(GPValue, SalesSum, 0)
வரிசை அடிப்படையிலான KPI கணக்கீடுகளில் மேம்பட்ட செயல்திறனுக்காக SUMX ஐப் பயன்படுத்துதல்
டாக்ஸ் ஸ்கிரிப்டிங் - டைனமிக் வரிசை தேர்வுக்கு SUMX உடன் உகந்த கணக்கீடு
// Alternative method using SUMX for better row-wise calculations
GP_Percentage =
VAR GPValue = CALCULATE(SUM(KPI_Table[GP]), KPI_Table[KPIId] = 7)
VAR SalesSum = SUMX(FILTER(KPI_Table, KPI_Table[KPIId] IN {3, 4}), KPI_Table[Sales])
RETURN DIVIDE(GPValue, SalesSum, 0)
சக்தி BI இல் DAX அளவை சோதித்தல்
பவர் BI இன் உள்ளமைக்கப்பட்ட சோதனை அணுகுமுறையைப் பயன்படுத்தி கணக்கீட்டை சரிபார்க்க DAX ஸ்கிரிப்ட்
// Test the GP% calculation with a sample dataset
EVALUATE
SUMMARIZECOLUMNS(
KPI_Table[KPIId],
"GP_Percentage", [GP_Percentage]
)
KPI தரவை முன் செயலாக்குவதற்கான சக்தி வினவல் மாற்று
பவர் வினவல் எம் ஸ்கிரிப்ட் - பவர் பிஐக்கு ஏற்றுவதற்கு முன் கேபிஐ மதிப்புகள்
// Power Query script to create a calculated column for GP%
let
Source = Excel.CurrentWorkbook(){[Name="KPI_Data"]}[Content],
AddedGPPercentage = Table.AddColumn(Source, "GP_Percentage", each
if [KPIId] = 7 then [GP] / List.Sum(Source[Sales]) else null)
in
AddedGPPercentage
சக்தி BI இல் KPI ஒப்பீடுகளுக்கான மேம்பட்ட DAX நுட்பங்கள்
அடிப்படை கணக்கீடுகளுக்கு அப்பால், டாக்ஸ் டைனமிக் வரிசை அடிப்படையிலான திரட்டல்களை அனுமதிக்கிறது, இது குறுக்கு-வரிசை கணக்கீடுகளை நம்பியிருக்கும் கேபிஐகளைக் கையாளும் போது அவசியம். ஒரு சக்திவாய்ந்த முறை பயன்படுத்துகிறது Var (மாறிகள்) இடைநிலை மதிப்புகளைச் சேமிக்க, மீண்டும் மீண்டும் கணக்கீடுகளைக் குறைத்தல் மற்றும் செயல்திறனை மேம்படுத்துதல். நிதித் தரவைக் கையாளும் போது வருவாய் மற்றும் இலாப வரம்புகள் போன்றவை, பிரிவைப் பயன்படுத்துவதற்கு முன்பு மதிப்புகளை மாறிகள் என சேமிப்பது துல்லியத்தையும் செயல்திறனையும் உறுதி செய்கிறது.
மற்றொரு முக்கிய கருத்து சூழல் மாற்றம் . பவர் இரு இல், கணக்கீடுகள் எவ்வாறு செயல்படுகின்றன என்பதை தீர்மானிப்பதில் வரிசை சூழல் மற்றும் வடிகட்டி சூழல் ஒரு முக்கிய பங்கைக் கொண்டுள்ளன. பயன்படுத்துகிறது கணக்கிடுங்கள் வடிகட்டி உடன் இயல்புநிலை வரிசை சூழலை மேலெழுதவும், ஒரு குறிப்பிட்ட வடிப்பானை மாறும் வகையில் பயன்படுத்தவும் அனுமதிக்கிறது. எடுத்துக்காட்டாக, குறிப்பிட்ட கேபிஐ வகைகளின் அடிப்படையில் இலாப வரம்புகளை கணக்கிட விரும்பினால் , சரியான தரவு மட்டுமே கருதப்படுவதை உறுதிசெய்ய சூழலை திறம்பட கையாள வேண்டும்.
கூடுதலாக, டைனமிக் நடவடிக்கைகள் உடன் பணிபுரிவது அறிக்கை ஊடாடும் தன்மையை மேம்படுத்தலாம். DAX இல் USERELATIONSHIP ஐ மேம்படுத்துவதன் மூலம், தேவைக்கேற்ப வெவ்வேறு தரவு உறவுகளுக்கு இடையில் மாறலாம். பல காலக்கெடு அல்லது வணிக அலகுகளில் KPI களை ஒப்பிடும்போது இது பயனுள்ளதாக இருக்கும். உதாரணமாக, ஒரு விற்பனை டாஷ்போர்டில், பயனர்கள் மாதாந்திர மற்றும் வருடாந்திர இலாப கணக்கீடுகளுக்கு இடையில் மாறுவதை அனுமதிக்கிறது செயல்திறன் போக்குகள் குறித்த ஆழமான நுண்ணறிவுகளை வழங்குகிறது. .
DAX மற்றும் KPI கணக்கீடுகள் குறித்து அடிக்கடி கேட்கப்படும் கேள்விகள்
- டாக்ஸில் வெவ்வேறு வரிசைகளிலிருந்து மதிப்புகளைப் பிரிக்க சிறந்த வழி எது?
- பயன்படுத்துகிறது CALCULATE மற்றும் FILTER பிரிவைச் செய்வதற்கு முன்பு தேவையான வரிசைகள் மட்டுமே தேர்ந்தெடுக்கப்படுவதை உறுதி செய்கிறது.
- சக்தி BI இல் மதிப்புகளைப் பிரிக்கும்போது பிழைகளை எவ்வாறு கையாள முடியும்?
- பயன்படுத்துகிறது DIVIDE "/" என்பதற்கு பதிலாக பூஜ்ஜியத்தால் பிரிவு ஏற்படும்போது இயல்புநிலை முடிவை வழங்குவதன் மூலம் பிழைகளைத் தடுக்கிறது.
- KPI மதிப்புகளை சக்தி BI இல் ஏற்றுவதற்கு முன்பு அவற்றை முன்னிலைப்படுத்த முடியுமா?
- ஆம், பவர் வினவலுடன் Table.AddColumn, தரவை இறக்குமதி செய்வதற்கு முன் கணக்கிடப்பட்ட நெடுவரிசைகளைச் சேர்க்கலாம்.
- வெவ்வேறு காலங்களில் கேபிஐ மதிப்புகளை எவ்வாறு ஒப்பிடுவது?
- பயன்படுத்துகிறது USERELATIONSHIP, நீங்கள் பல தேதி அட்டவணைகளுக்கு இடையில் மாறும்.
- எனது DAX அளவீடு ஏன் எதிர்பாராத முடிவுகளைத் தருகிறது?
- சூழல் மாற்றம் சிக்கல்களைச் சரிபார்க்கவும் - பயன்பாடு CALCULATE தேவையான இடங்களில் வடிகட்டி சூழலை வெளிப்படையாக மாற்ற.
DAX- அடிப்படையிலான KPI கணக்கீடுகள் குறித்த இறுதி எண்ணங்கள்
பவர் பிஐ இல் கேபிஐ பகுப்பாய்விற்கான மாஸ்டரிங் டாக்ஸ் வணிக செயல்திறனைப் பற்றிய சக்திவாய்ந்த நுண்ணறிவுகளைத் திறக்கிறது. கணக்கீடுகளை திறமையாக கட்டமைப்பதன் மூலம், பயனர்கள் பல வரிசைகள் மற்றும் நெடுவரிசைகளுடன் பணிபுரியும் போது கூட துல்லியமான முடிவுகளை உறுதிப்படுத்த முடியும். புரிந்துகொள்ளுதல் சூழலை வடிகட்டி மற்றும் போன்ற செயல்பாடுகளைப் பயன்படுத்துதல் குறிப்பிட்ட வணிகத் தேவைகளுக்கு தையல் கணக்கீடுகளைத் தையல் செய்ய உதவுகிறது.
உகந்த டாக்ஸ் எக்ஸ்பிரஷன்ஸ் செயல்படுத்துதல் டாஷ்போர்டு செயல்திறனை மேம்படுத்துகிறது, இது நிகழ்நேர பகுப்பாய்வுகளை மென்மையாக்குகிறது. gp% ஐக் கணக்கிடுகிறதா, விற்பனை புள்ளிவிவரங்கள் ஒப்பிட்டு, அல்லது போக்குகளை பகுப்பாய்வு செய்வது, சிறந்த நடைமுறைகளைப் பயன்படுத்துவது நிலைத்தன்மையை உறுதி செய்கிறது. தரவுத்தொகுப்புகள் வளரும்போது, Sumx மற்றும் USERELATIONSHIP போன்ற சுத்திகரிப்பு நுட்பங்கள் சிறந்த அறிக்கையிடலுக்கு அவசியம். .
மேலும் வாசிப்பு மற்றும் குறிப்புகள்
- அதிகாரப்பூர்வ மைக்ரோசாஃப்ட் ஆவணங்கள் DAX செயல்பாடுகள் பவர் இரு: மைக்ரோசாஃப்ட் டாக்ஸ் குறிப்பு
- கேபிஐ கணக்கீடுகள் மற்றும் சக்தி BI இல் வடிகட்டலுக்கான சிறந்த நடைமுறைகள்: SQLBI - பவர் இரு & டாக்ஸ் கட்டுரைகள்
- சமூக விவாதங்கள் மற்றும் நிஜ உலக எடுத்துக்காட்டுகள் பவர் பிஐ இல் கேபிஐ தொடர்பான சவால்களைத் தீர்ப்பதற்கான எடுத்துக்காட்டுகள்: சக்தி BI சமூக மன்றம்