CROSSJOIN
Koskee seuraavia:Laskettu sarake
Laskettu taulukko
Mittayksikkö
Visuaalinen laskenta -
Palauttaa taulukon, joka sisältää argumenttien karteesisen tuloksen kaikkien taulukoiden kaikista riveistä. Uuden taulukon sarakkeet ovat kaikkien argumenttitaulukoiden kaikki sarakkeet.
Syntaksi
CROSSJOIN(<table>, <table>[, <table>]…)
Parametrit
Termi | Määritelmä |
---|---|
table |
Mikä tahansa tietotaulukon palauttava DAX-lauseke |
Palautusarvo
Taulukko, joka sisältää argumenttien karteesisen tuotteen kaikkien taulukoiden kaikista riveistä.
Huomautuksia
Sarakkeiden nimien
table
argumenteista on oltava erilaiset kaikissa taulukoissa tai palautetaan virhe.CROSSJOIN() palauttamien rivien kokonaismäärä on sama kuin argumenttien kaikkien taulukoiden rivien määrän tulos. lisäksi tulostaulukon sarakkeiden kokonaismäärä on kaikkien taulukoiden sarakkeiden määrän summa. Esimerkiksi. jos TableA-
on rA- rivejä jacA -sarakkeita sekäTableB -rB- rivejä jacB -sarakkeita, jaTableC sisältäärC riviä jacC saraketta; tämän jälkeen tuloksena saatava taulukko onrA-× rb × rC rivejä jacA + cB + cC -sarakkeita.Tätä funktiota ei tueta DirectQuery-tilassa lasketuissa sarakkeissa tai rivitason suojauksen (RLS) säännöissä käytettäväksi.
Esimerkki
Seuraavassa esimerkissä näytetään CROSSJOIN() käyttämisen tulokset kahdessa taulukossa: Värit- ja Kirjepaperi-.
Värit- sisältää värejä ja kuvioita:
Väri | Kuvio |
---|---|
Punainen | Vaakaraita |
Vihreä | Pystyraita |
Sininen | Ristissuoja |
Kirjepaperi- sisältää fontteja ja esityksen:
Fontti | Esitys |
---|---|
pääteviiva | Kohokuvioitu |
sans-serif | kaiverrettu |
Alla esitetään lauseke, joka luo ristiliitoksen:
CROSSJOIN( Colors, Stationery)
Kun yllä olevaa lauseketta käytetään aina, kun taulukkolauseketta odotetaan, lausekkeen tulokset ovat seuraavat:
Väri | Kuvio | Fontti | Esitys |
---|---|---|---|
Punainen | Vaakaraita | pääteviiva | Kohokuvioitu |
Vihreä | Pystyraita | pääteviiva | Kohokuvioitu |
Sininen | Ristissuoja | pääteviiva | Kohokuvioitu |
Punainen | Vaakaraita | sans-serif | kaiverrettu |
Vihreä | Pystyraita | sans-serif | kaiverrettu |
Sininen | Ristissuoja | sans-serif | kaiverrettu |