Group by on päringu tüüp, mida kasutatakse ka Power bi-s, Power Bi-s on redaktor, mida nimetatakse päringiredaktori aknaks ja millel on mitmesuguseid päringuid andmetele juurdepääsemiseks, ja selline päring on Group, mida kasutatakse ridade rühmitamiseks antud kindel väärtus.
Rühmitage funktsiooni järgi Power BI-s
Funktsioon Power BI GROUPBY Dax rühmitab andmed kokku, kogudes teavet kahest erinevast tabelist. See töötab peaaegu sarnaselt Power BI kokkuvõtliku funktsiooniga, kuid groupby ei luba meil arvutusfunktsiooni kasutades teha mingeid kaudseid arvutusi; selle asemel võimaldab see meil kasutada uut DAX-funktsiooni “CURRENTGROUP ()” liitmisfunktsioonide sees lisatavas veerus.
Allpool on funktsiooni Power BI GROUP BY Dax süntaks.

- (): Mis on suhe esimene veerg kahest tabelist?
- (): Mis on suhe teine veerg kahest tabelist?
- : See on selle uue veeru nimi, mille me loome.
- : Millise DAX-funktsiooni abil peame koondama väärtused.
- Kuna me rühmitame andmeid, peame need salvestama uue tabelina, nii et minge Power BI-s jaotisse „Modelleerimine” ja klõpsake nuppu „Uus tabel”.
- Nii luuakse uus tabel ja näeme valemiribal, et see on sama esile tõstnud.
- Esmalt andke sellele uuele tabelile nimi "Grupi kategooriate ja ostjate järgi".
- Pärast tabeli nime sisestage võrdne laul ja avage funktsioon Power BI GROUPBY DAX.
- Funktsiooni power bi GROUPBY DAX esimene argument on tabel, st kahest saadaolevast tabelist, millest tabelist peame andmed grupeerima, peame selles näites rühmitama andmed tabelist "Müük", nii et esitage tabeli nimi kui "Müük".
- Järgmine argument on GroupBy_ColumnName1, st selle põhjal, millise veeru järgi peame andmed rühmitama. Nii et jaotises „Müügitabel” peame rühmitama kategooria järgi, nii et valige jaotisest „Müügitabel” veerg „Kategooria”.
- Järgmisena peame tabelist "Ostjad" mainima rühmitatava veeru nime. Seega peame tabelist „Ostjad“ rühmitama „Ostjate kaupa“.
- Ok, veerunimede määramine on läbi. Järgmisena peame andma koondveergule nime. Kuna koondame veergu „Müügiväärtus“, anname ainult sama nime.
- Järgmisena peame selle uue veeru „Müügiväärtus“ jaoks rakendama DAX-funktsiooni koondväärtuse tagastamiseks. Ava väljendis 1 avage funktsioon SUMX .
- Selle avaldise jaoks peame pakkuma spetsiaalse funktsiooni CURRENTGROUP () .
- Funktsiooni SUMX järgmises argumendis avage funktsioon SUM.
- Kuna lisame tabelist „Müük“ veeru „Müügiväärtus“, sisestage veeru nimi. Pärast seda sulgege funktsioonide SUMX ja SUM kaks sulg ja sisestage koma.
- Nimi 2 on funktsiooni GROUPBY argument, st mis on teise koondveeru nimi, sisestage nimi topelt jutumärkidesse kui "Kulu väärtus".
- Selle avatud SUMX-funktsiooni jaoks valige selle avatud funktsiooni CURRENTGROUP ja funktsiooni Expression avatud SUM jaoks ja valige tabelist "Müük" veerg "Kulu väärtus".
- Nüüd sulgege funktsioonide Power BI SUMX, SUM ja GROUPBY kolm sulg ja sulgege DAX-valemi sulgemiseks sisestusklahv. Siis näete siin kolme tabelit. Valige grupeerimiseks vastloodud tabel. Selles; näeme DAX-i avaldist valemi jaotises.
- CURRENTGROUP on uus funktsioon, mida saab kasutada ainult funktsiooni GROUPBY sees.
- CURRENTGROUP võtab rühmitustabeli viite.
- Me ei saa funktsiooni CALCULATE kasutada funktsioonis Power BI GROUPBY DAX.
Ma tean, et süntaksi selgitusi lugedes pole sellest nii lihtne aru saada, kuid näiteosades saate selgeks.

Kuidas kasutada funktsiooni GroupBy Dax Power BI-s?
Power BI groupby funktsiooni kasutamiseks vajame vähemalt kahte tabelit ja allpool on kaks tabelit, mida ma seda DAX-funktsiooni tutvustamiseks kasutan.

Esimese tabeli (müügitabel) ja teise tabeli (ostjate tabel) vahel on ühine veerg „Kategooria”. Tabelis „Ostjad“ on meil iga ostja kategooria, seega rühmitame need kaks tabelit kasutades andmed.
Andmete rühmitamise ajal peame tuvastama, milliseid veerge me uues rühmatabelis vajame; sel juhul on mul vaja kategooriat, ostjat, müügi väärtust ja maksumuse väärtust.
Kopeerige ja kleepige andmed otse Power BI-sse, või saate andmed Exceli faili kopeerida ja seejärel Exceli failiviidana Power BI-sse importida. Nii et saate allpool olevalt lingilt alla laadida Exceli töövihiku malli, mida selles näites kasutatakse.
Andmed olen otse üles laadinud Power BI-sse.











Märkus. Funktsiooni CURRENTGROUP () saab kasutada ainult funktsiooni Power BI GroupBy sees. Sellele funktsioonile pääseb alamtabelisse, mis esindab funktsiooni GROUPBY praegust rühma.





Nagu näete eespool, näeme koondatud grupeeritud tabelit.
Märkus. Olen selles tabelis nii palju vormindanud, saate allolevalt lingilt alla laadida Power BI RANKXi malli ja rakendada iga vormindamistehnikat vastavalt rakendusele.
Asjad, mida meeles pidada
: Esiteks peame määrama tabeli nime, kust me andmeid rühmitame. Selle Power BI GroupBy malli saate alla laadida siit - Power BI GroupBy malli #####