Tapahtumat
Liity seuraamme FabCon Vegasiin
31. maalisk. klo 23 - 2. huhtik. klo 23
Lopullinen Microsoft Fabric-, Power BI-, SQL- ja tekoälyyhteisöjohtoinen tapahtuma. 31.3.–2.4.2025.
Rekisteröidy jo tänäänTätä selainta ei enää tueta.
Päivitä Microsoft Edgeen, jotta voit hyödyntää uusimpia ominaisuuksia, suojauspäivityksiä ja teknistä tukea.
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus
Palauttaa taulukon, jossa on karteesinen product jokaisen rivin välissä table1 -taulukossa,and taulukon, joka saadaan table2- arvioinnista nykyisen rivin kontekstissa table1.
GENERATE(<table1>, <table2>)
Termi | Määritelmä |
---|---|
table1 |
Mikä tahansa DAX-lauseke, joka palauttaa taulukon. |
table2 |
Mikä tahansa DAX-lauseke, joka palauttaa taulukon. |
Taulukko, jossa on karteesinen product jokaisen rivin välissä table1 -taulukossa,and taulukon, joka saadaan table2 - arvioinnista nykyisen rivin kontekstissa table1 -
If table2 - arviointi table 1 -taulukon nykyiselle riville palauttaa tyhjän taulukon, tulostaulukko not sisältää nykyisen rivin table1. Tämä on eri kuin GENERATEALL(), jossa table1-taulukon nykyinen rivi sisällytetään tuloksiin, andtable2 - vastaavilla sarakkeilla on tyhjäarvoinen values kyseiselle riville.
All taulukon 1andtable2 sarakkeiden nimien on oltava erilaiset or palautetaan error.
Tätä funktiota not tueta DirectQuery-tilassa, kun sitä käytetään lasketuissa sarakkeissa or rivitason suojauksen (RLS) säännöissä.
Seuraavassa esimerkissä käyttäjä haluaa myynnin yhteenvetotaulukon Region andProduct Category -arvon mukaan Reselleers-kanavalle, kuten seuraavan taulukon:
SalesTerritory[SalesTerritoryGroup] | ProductCategory[ProductCategoryName] | [Jälleenmyyjän myynti] |
---|---|---|
Eurooppa | Tykötarpeet | $ 142,227.27 |
Eurooppa | Polkupyöriä | $ 9,970,200.44 |
Eurooppa | Vaatetus | $ 365,847.63 |
Eurooppa | Osia | $ 2,214,440.19 |
Pohjois-Amerikka | Tykötarpeet | $ 379,305.15 |
Pohjois-Amerikka | Polkupyöriä | $ 52,403,796.85 |
Pohjois-Amerikka | Vaatetus | $ 1,281,193.26 |
Pohjois-Amerikka | Osia | $ 8,882,848.05 |
Tyynimeri | Tykötarpeet | $ 12,769.57 |
Tyynimeri | Polkupyöriä | $ 710,677.75 |
Tyynimeri | Vaatetus | $ 22.902.38 |
Tyynimeri | Osia | $ 108,549.71 |
Seuraava kaava tuottaa yllä olevan taulukon:
GENERATE(
SUMMARIZE(SalesTerritory, SalesTerritory[SalesTerritoryGroup])
,SUMMARIZE(ProductCategory
, [ProductCategoryName]
, "Reseller Sales", SUMX(RELATEDTABLE(ResellerSales_USD), ResellerSales_USD[SalesAmount_USD])
)
)
first
SUMMARIZE-lauseke SUMMARIZE(SalesTerritory, SalesTerritory[SalesTerritoryGroup])
tuottaa alueryhmien taulukon, jossa kukin rivi on alueryhmä alla kuvatulla tavalla:
SalesTerritory[SalesTerritoryGroup] |
---|
Pohjois-Amerikka |
Eurooppa |
Tyynimeri |
NA |
second
SUMMARIZE-lauseke SUMMARIZE(ProductCategory, [ProductCategoryName], "Reseller Sales", SUMX(RELATEDTABLE(ResellerSales_USD), ResellerSales_USD[SalesAmount_USD]))
tuottaa Product Luokka-ryhmien taulukon, jossa on kunkin ryhmän Jälleenmyyjän myynti, alla kuvatulla tavalla:
ProductCategory[ProductCategoryName] | [Jälleenmyyjän myynti] |
---|---|
Polkupyöriä | $ 63,084,675.04 |
Osia | $ 11,205,837.96 |
Vaatetus | $ 1,669,943.27 |
Tykötarpeet | $ 534,301.99 |
Kuitenkin, kun otat yllä olevan taulukon andevaluate sen jokaisen alueryhmätaulukon rivin kontekstissa, saat erilaisia tuloksia kullekin alueelle.
Tapahtumat
Liity seuraamme FabCon Vegasiin
31. maalisk. klo 23 - 2. huhtik. klo 23
Lopullinen Microsoft Fabric-, Power BI-, SQL- ja tekoälyyhteisöjohtoinen tapahtuma. 31.3.–2.4.2025.
Rekisteröidy jo tänään