CROSSJOIN
Gælder for:Beregnet tabel beregning
af målingsvisualisering for en beregnet kolonne
Returnerer en tabel, der indeholder det kartesiske produkt af alle rækker fra alle tabeller i argumenterne. Kolonnerne i den nye tabel er alle kolonnerne i alle argumenttabellerne.
Syntaks
CROSSJOIN(<table>, <table>[, <table>]…)
Parametre
Begreb | Definition |
---|---|
table | Ethvert DAX-udtryk, der returnerer en tabel med data |
Returværdi
En tabel, der indeholder det kartesiske produkt af alle rækker fra alle tabeller i argumenterne.
Bemærkninger
Kolonnenavne fra tabelargumenter skal alle være forskellige i alle tabeller, ellers returneres der en fejl.
Det samlede antal rækker, der returneres af CROSSJOIN(), er lig med produktet af antallet af rækker fra alle tabeller i argumenterne. Det samlede antal kolonner i resultattabellen er også summen af antallet af kolonner i alle tabeller. Hvis TableA f.eks. har rA-rækker og cA-kolonner , og TableB har rB-rækker og cB-kolonner , og TableC har rC-rækker og cC-kolonne , har den resulterende tabel rA × rb × rC-rækker og cA + cB + cC-kolonner .
Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).
Eksempel
I følgende eksempel vises resultaterne af anvendelsen af CROSSJOIN() på to tabeller: Farver og Brevpapir.
Tabellen Farver indeholder farver og mønstre:
Color | Mønster |
---|---|
Rød | Vandret stribe |
Grøn | Lodret stribe |
Blå | Crosshatch |
Tabellen Brevpapir indeholder skrifttyper og præsentation:
Skrifttype | Præsentation |
---|---|
Serif | Præget |
sans-serif | Indgraveret |
Det udtryk, der skal generere krydsjoinforbindelsen, vises nedenfor:
CROSSJOIN( Colors, Stationery)
Når ovenstående udtryk bruges, hvor der forventes et tabeludtryk, vil resultatet af udtrykket være som følger:
Color | Mønster | Skrifttype | Præsentation |
---|---|---|---|
Rød | Vandret stribe | Serif | Præget |
Grøn | Lodret stribe | Serif | Præget |
Blå | Crosshatch | Serif | Præget |
Rød | Vandret stribe | sans-serif | Indgraveret |
Grøn | Lodret stribe | sans-serif | Indgraveret |
Blå | Crosshatch | sans-serif | Indgraveret |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: I hele 2024 udfaser vi GitHub-problemer som feedbackmekanisme for indhold og erstatter det med et nyt feedbacksystem. Du kan få flere oplysninger under:Indsend og få vist feedback om