Grupēt pēc ir vaicājuma veids, ko izmanto arī power bi, Power bi ir redaktors, kas ir pazīstams kā vaicājuma redaktora logs, kurā ir dažādi vaicājumi piekļuvei datiem, un šāds vaicājums ir Group, pēc kura tiek izmantotas rindu grupēšanai, pamatojoties uz dota noteikta vērtība.
Grupēt pēc funkcijas programmā Power BI
Power BI GROUPBY Dax funkcija grupēs datus, apkopojot informāciju no divām dažādām tabulām. Tas darbojas gandrīz līdzīgi apkopotajai funkcijai Power BI, taču groupby neļauj mums veikt jebkādus netiešus aprēķinus, izmantojot funkciju aprēķināt; tā vietā tas ļauj mums izmantot jauno DAX funkciju “CURRENTGROUP ()” agregācijas funkciju iekšpusē tās pievienotajā papildu slejā.
Zemāk ir Power BI GROUP BY Dax funkcijas Sintakse.

- (): Kāda ir attiecību pirmā kolonna no jebkuras no divām tabulām?
- (): Kāda ir attiecību otrā kolonna no jebkuras no divām tabulām?
- : Tas būs nosaukums jaunajai kolonnai, kuru mēs izveidosim.
- : Izmantojot kuru DAX funkciju, mums ir jāapkopo vērtības.
- Tā kā mēs grupējam datus, mums tie jāuzglabā kā jauna tabula, tāpēc programmā Power BI pārejiet uz sadaļu “Modelēšana” un noklikšķiniet uz “Jauna tabula”.
- Tādējādi tiks izveidota jauna tabula, un formulu joslā mēs varam redzēt, ka tā ir iezīmējusi to pašu.
- Vispirms piešķiriet šai jaunajai tabulai nosaukumu “Grupēt pēc kategorijas un pircēja”.
- Pēc tabulas nosaukuma ielieciet vienādu dziesmu un atveriet funkciju Power BI GROUPBY DAX.
- Pirmais funkcijas bi GROUPBY DAX funkcijas arguments ir Tabula, ti, no pieejamajām divām tabulām, no kuras tabulas mums ir jāgrupē dati, šajā piemērā mums jāgrupē dati no tabulas “Pārdošana”, tāpēc sniedziet tabulas nosaukumu kā “Pārdošana”.
- Nākamais arguments ir GroupBy_ColumnName1, ti, pamatojoties uz to, kura kolonna mums jāgrupē dati. Tāpēc sadaļā “Pārdošanas tabula” mums ir jāgrupējas pēc kategorijas “Kategorijas”, tāpēc sadaļā “Pārdošanas tabula” atlasiet sleju “Kategorija”.
- Tālāk tabulā “Pircēji” ir jāpiemin sagrupējamais kolonnas nosaukums. Tāpēc no tabulas “Pircēji” mums ir jāgrupējas pēc “Pircējiem”.
- Labi, kolonnu nosaukumu norādīšana ir beigusies. Tālāk mums jāsniedz nosaukums apkopojuma kolonnai. Tā kā mēs apkopojam sleju “Pārdošanas vērtība”, mēs piešķirsim tikai to pašu nosaukumu.
- Pēc tam šai jaunajai kolonnai “Pārdošanas vērtība” mums jāpielieto DAX funkcija, lai atgrieztu kopējo vērtību. Atveriet funkciju SUMX argumentā 1. izteiksme .
- Šai izteiksmei mums jānodrošina īpaša funkcija CURRENTGROUP () .
- Nākamajā SUMX funkcijas argumentā atveriet funkciju SUM.
- Tā kā tabulā “Pārdošana” tiek pievienota sleja “Pārdošanas vērtība”, ievadiet kolonnas nosaukumu. Pēc tam aizveriet divas SUMX un SUM funkciju iekavas un ievadiet komatu.
- 2. nosaukums ir funkcijas GROUPBY arguments, ti, otrās apkopotās kolonnas nosaukums ir divcipēs ievadiet nosaukumu kā “Izmaksas vērtība”.
- Šai atvērtajai SUMX funkcijai, šīs atvērtās CURRENTGROUP funkcijas un izteiksmes atvērtās SUM funkcijas iekšpusē un tabulā “Pārdošana” izvēlieties sleju “Izmaksas”.
- Tagad aizveriet trīs Power BI SUMX, SUM un GROUPBY funkciju iekavas un nospiediet taustiņu Enter, lai aizvērtu DAX formulu. Tad šeit varat redzēt trīs tabulas. Grupēšanai atlasiet jaunizveidoto tabulu. Šajā; formulas sadaļā mēs varam redzēt DAX izteiksmi.
- CURRENTGROUP ir jaunā funkcija, kuru var izmantot tikai GROUPBY funkcijā.
- CURRENTGROUP ņem atsauci uz grupēšanas tabulu.
- Funkciju CALCULATE nevar izmantot funkcijā Power BI GROUPBY DAX.
Es zinu, ka to nav tik viegli saprast, lasot sintakses skaidrojumus, bet piemēru sadaļās jūs uzzināsiet skaidri.

Kā izmantot funkciju GroupBy Dax programmā Power BI?
Lai izmantotu funkciju Power BI groupby, mums ir nepieciešamas vismaz divas tabulas, un zemāk ir divas tabulas, kuras es to izmantošu šai DAX funkciju demonstrēšanai.

Starp pirmo tabulu (pārdošanas tabula) un otro tabulu (pircēju tabula) kopējā kolonna ir “Kategorija”. Tabulā “Pircēji” mums ir katra pircēja kategorija, tāpēc, izmantojot šīs divas tabulas, mēs sagrupēsim datus.
Grupējot datus, mums jāidentificē, kādas kolonnas mums ir vajadzīgas jaunajā grupas tabulā; šajā gadījumā man ir nepieciešama kategorija, pircēja, pārdošanas vērtība un izmaksu vērtība.
Nokopējiet un ielīmējiet datus tieši Power BI, vai arī varat tos kopēt Excel failā un pēc tam importēt Power BI kā Excel faila atsauci. Tātad jūs varat lejupielādēt Excel darbgrāmatas veidni no šīs saites, kas tiek izmantota šim piemēram.
Datus esmu tieši augšupielādējis Power BI.











Piezīme. Funkciju CURRENTGROUP () var izmantot tikai Power BI GroupBy funkcijā. Šī funkcija piekļūst apakš tabulai, kas apzīmē funkciju GROUPBY pašreizējo grupu.





Kā redzat iepriekš, mēs varam redzēt apkopoto sagrupēto tabulu.
Piezīme: Esmu tik daudz formatējis šajā tabulā, no tālāk esošās saites varat lejupielādēt Power BI RANKX veidni un lietot katru formatēšanas paņēmienu.
Atceramās lietas
: Pirmkārt, mums jānorāda tabulas nosaukums, no kurienes mēs grupējam datus. Šo Power BI GroupBy veidni varat lejupielādēt šeit - Power BI GroupBy veidne #####